Звук не воспроизводится после того, как я нажму список.Как мне это исправить? - PullRequest
0 голосов
/ 19 мая 2019

Я разрабатываю приложение, которое воспроизводит звук при нажатии на конкретный элемент.Я использовал вид списка.Но проблема, с которой я столкнулся, заключается в том, что звук не воспроизводится после того, как я щелкну элемент списка.

 final ArrayList<Word> words = new ArrayList<Word>();
    words.add(new Word("Govinda hari govinda", "Srinidhi",R.raw.ghg));



   WordAdapter adapter = new WordAdapter(this, words);


     ListView listView = (ListView) findViewById(R.id.list);
    MediaPlayer mp;
    listView.setAdapter(adapter);


            listView.setOnItemClickListener(new AdapterView.OnItemClickListener(){
                @Override
                public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
                    Word word= words.get(position);

                    MediaPlayer mp = MediaPlayer.create(NumbersActivity.this,word.getmAudioResourceId());
                    mp.start();

                }
            });

Я ожидаю, что он будет воспроизводить звук при нажатии на соответствующий элемент в представлении списка.но это не воспроизводит аудио.

...