Android 滑动ViewPager时播放声音

Android 滑动ViewPager时播放声音,android,Android,当浏览页面时,如何播放声音?我应该把玩家代码放在哪里?我用于播放声音样本的代码如下: MediaPlayer mp; mp = MediaPlayer.create(context, R.raw.sample); mp.setOnCompletionListener(new MediaPlayer.OnCompletionListener() { @Override public void onCompletion(MediaPlayer mp)

当浏览页面时,如何播放声音?我应该把玩家代码放在哪里?我用于播放声音样本的代码如下:

   MediaPlayer mp;
   mp = MediaPlayer.create(context, R.raw.sample);
   mp.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {

       @Override
       public void onCompletion(MediaPlayer mp) {
           // TODO Auto-generated method stub
           mp.reset();
           mp.release();
           mp=null;
       }
   });
   mp.start();
我应该把玩家代码放在哪里

ViewPager
允许您注册扩展接口
OnPageChangeListener
的类的实例,该接口包含三个回调:

  • onPageScrollStateChanged(int状态)
  • onPageScrolled(int-position、float-positionOffset、int-positionOffsetPixels)
  • onPageSelected(int位置)
您可以在调用
onPageSelected
时运行它