我点击列表项视图后没有音频播放。我该如何纠正?

时间:2019-05-19 13:14:43

标签: java android android-listview onclicklistener listitem

我一直在开发一个单击特定项目时会发出声音的应用程序。我使用过列表视图。但是我遇到的问题是,单击列表项后,它无法播放音频。

 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();

                }
            });

我希望它通过单击Listview中的相应项目来播放音频。但无法播放音频。

0 个答案:

没有答案