播放声音时动态设置mediaPlayer音量

时间:2013-05-11 08:34:11

标签: android android-service android-mediaplayer seekbar

我正在使用一个应用程序,我在MediaPlayer的帮助下正在播放声音,该服务运行正常。但我想要的是在播放声音的同时动态地使用seekBar或其他东西来设置声音的音量。 代码如下:

PlayerActivity:

   public void onClick(View src) {
    switch (src.getId()) {
    case R.id.buttonStart:
      Log.d(TAG, "onClick: starting srvice");

      startService(new Intent(this, MyService.class));
      break;
    case R.id.buttonStop:
      Log.d(TAG, "onClick: stopping srvice");

      stopService(new Intent(this, MyService.class));
      break;
    }
  }

MyService.java

 @Override
    public void onCreate() {
        player = MediaPlayer.create(this, R.raw.sound);
        player.setLooping(false); // Set looping
    }

    @Override
    public void onDestroy() {
        player.stop();

    }

    @Override
    public void onStart(Intent intent, int startid) {
        player.start();
    }

如何设置搜索栏并在播放时设置声音音量。 感谢。

0 个答案:

没有答案