我无法在接到电话后恢复exoplayer中的视频,而是从头开始。
这是我在onPause()中的代码:
@Override
protected void onPause() {
super.onPause();
TelephonyManager telePhoneManager = (TelephonyManager) getSystemService(TELEPHONY_SERVICE);
if (telePhoneManager != null) {
telePhoneManager.listen(phoneStateListener, PhoneStateListener.LISTEN_NONE);
}
if(!backPressed){
releasePlayer();
}else{
player.setBackgrounded(true);
}
shutterView.setVisibility(View.VISIBLE);
}
以下是onResume()的内容:
@Override
protected void onResume() {
super.onResume();
if (player == null) {
preparePlayer();
} else {
player.setBackgrounded(false);
}
}
有人能帮我解决这个问题吗?