Форум программистов, компьютерный форум CyberForum.ru

SoundPool не везде воспроизводит - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Поиск файла на внешних устройствах или как получить список всех смонтированных носителей http://www.cyberforum.ru/android-dev/thread690755.html
В общем есть задача найти файл test.txt в директории testdir на любом устройстве SD карта или USB устройство. На разных Android устройствах путь к SD-карте или USB может разный быть. Как можно получить список всех смонтированных устройств и их пути? Например: SD-карта - "/mnt/sdcard/" Внешняя SD-карта - "/mnt/external_sd/" USB - "/mnt/usb_storage/" Сделал жестко так: final String...
Android нужно написать простеньку программу на Android кто может сделать простеньку программу на Андроид и выложить ее в плей маркет, ПМ. оплата договорная http://www.cyberforum.ru/android-dev/thread690685.html
Использование карт Google Android
Можно ли в своем приложение подключить карты Google?
Android Добавить к массиву элемент
казалось бы - элементарные вещи - добавляем к массиву элемент. Но не работает... Подскажите пожалуйста почему? char bukvm={}; //массив букв bukvm='z';//Добавляем в массив букв новую
Android Работа с URI http://www.cyberforum.ru/android-dev/thread690202.html
Здраствуйте... у меня в базе записан адрес к картинке в String-говом типе я ево читаю и мне теперь нужно открыть эту картинку в ImageView ImageView my_image=(ImageView)convertView.findViewById(R.id.iV_My); my_image.setImageURI(mImage); mImage - переменная в котой находитса адрес в текстовом типе, еклипс соритса на ето что оно не URI...
Android Работа с папкой res Всем привет. У меня вопрос следующего характера. Мне надо программно добавлять xml файлы в папку res. Программа будет считывать этот файл и строить вид на основании этот файла. подробнее

Показать сообщение отдельно
psinetron
8 / 8 / 2
Регистрация: 24.01.2012
Сообщений: 59

SoundPool не везде воспроизводит - Android

07.11.2012, 20:29. Просмотров 1004. Ответов 3
Метки (Все метки)

Сначала назначил звук, на звуки кнопок:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
public class RetrogameActivityActivity extends Activity implements OnClickListener {
    SoundPool playsnd;
 
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.retrogame_activity);
        getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);// Устанавливаем флаг "На весь экран"
          playsnd = new SoundPool(3, AudioManager.STREAM_MUSIC, 1);  //подключаем возможность одновременного воспроизведения звуков
        rtrbutton  = playsnd.load(this, R.raw.retrobutton1 , 1);
  
 
...
 
 
btnr1.setOnTouchListener(new OnTouchListener() {
            public boolean onTouch(View v, MotionEvent event) {
                if (event.getAction() == MotionEvent.ACTION_DOWN ) {
                    ImageView btnr1 = (ImageView) findViewById(R.id.retrogamebt1);
                    btnr1.setImageResource(R.drawable.retrbtn12);
                    playsnd.play(rtrbutton, 1, 0.7f, 1, 0, 1);
                    return true;
                }
Так все отлично работает. Но далее я хэндлером, каждую секунду вызываю функцию:

Java
1
2
3
4
private void generationNback(){
       int rtrbutton  = playsnd.load(this, R.raw.secundazvuk , 1);
       playsnd.play(rtrbutton, 1, 0.7f, 1, 0, 1);
...
и ничего именно этот звук не воспроизводится. Ошибок никаких нет, по логике каждую секунду должен производиться звук, но он не воспроизводится. Подскажите, пожалуйста почему?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru