我正在制作一个简单的音乐播放器,它带有一个搜索栏并显示经过的时间。但是当按下返回键并再次调用onCreate时,音乐会继续播放,但是用于更新搜索栏和时间的线程从零开始,如果我尝试暂停歌曲,则暂停按钮也无效
<receiver android:name="com.dexterous.flutterlocalnotifications.ScheduledNotificationBootReceiver">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED"></action>
</intent-filter>
</receiver>
<receiver android:name="com.dexterous.flutterlocalnotifications.ScheduledNotificationReceiver" />
用于更新搜索栏和时间的线程是
` mediaPlayer=MediaPlayer.create(this,R.raw.music);
mediaPlayer.start();
duration=mediaPlayer.getDuration();
seekBar=findViewById(R.id.bar);
seekBar.setMax(duration);
update(duration);`.
`
这是我关于stackoverflow的第一个问题,我不确定是否已正确询问。任何帮助将不胜感激。