Я разрабатываю приложение, которое воспроизводит звук при нажатии на конкретный элемент.Я использовал вид списка.Но проблема, с которой я столкнулся, заключается в том, что звук не воспроизводится после того, как я щелкну элемент списка.
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();
}
});
Я ожидаю, что он будет воспроизводить звук при нажатии на соответствующий элемент в представлении списка.но это не воспроизводит аудио.