Commit f6e81bdba940d72df707bbb9ada6d0b953f989ce

Authored by 王琳
1 parent 35e5d031

在纯音频播放点击返回按钮,添加停止播放操作

app/src/main/java/com/cnlive/demo/video/AudioPlayActivity.java
... ... @@ -5,6 +5,7 @@ import android.media.AudioManager;
5 5 import android.support.v7.app.AppCompatActivity;
6 6 import android.os.Bundle;
7 7 import android.util.Log;
  8 +import android.view.KeyEvent;
8 9 import android.view.View;
9 10 import android.widget.Button;
10 11 import android.widget.Toast;
... ... @@ -31,7 +32,6 @@ public class AudioPlayActivity extends AppCompatActivity implements View.OnClick
31 32 initView();
32 33 initMediaPlayer();
33 34 mAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
34   -// mAudioManager.requestAudioFocus(mAudioFocusChange, AudioManager.STREAM_MUSIC, AudioManager.AUDIOFOCUS_GAIN);
35 35 }
36 36  
37 37 private void initView() {
... ... @@ -92,12 +92,14 @@ public class AudioPlayActivity extends AppCompatActivity implements View.OnClick
92 92 }
93 93 }
94 94  
95   -// @Override
96   -// protected void onResume() {
97   -// super.onResume();
98   -// if (isPlaying)
99   -// mAudioManager.requestAudioFocus(mAudioFocusChange, AudioManager.STREAM_MUSIC, AudioManager.AUDIOFOCUS_GAIN);
100   -// }
  95 + @Override
  96 + public boolean onKeyDown(int keyCode, KeyEvent event) {
  97 + if (keyCode == KeyEvent.KEYCODE_BACK) {
  98 + videoPlayEnd();
  99 + }
  100 +
  101 + return super.onKeyDown(keyCode, event);
  102 + }
101 103  
102 104 @Override
103 105 protected void onDestroy() {
... ...