我有3种不同的观点(活动)。第一个是可以选择模式的视图,第二个包含该模式下可用项目的列表,第三个是播放该模式内容的播放器。在每个人中,我有一个BroadcastReceiver
。这些已注册接收相同的事件(蓝牙断开连接事件)。
我希望得到以下内容:如果我处于第二或第三项活动中,如果蓝牙在设备上熄灭,我将返回第一项活动(销毁2和3)。
我怎样才能做到这一点?
答案 0 :(得分:0)
事件发生时你可以尝试这样的事情:
Intent i = new Intent(the_current_activity.this,first_activity.class);
i.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(i);