android 返回键的监听如何设置

因为我的SecondActivity的上一级是ThirdActivity,但我想让我的SecondActivity返回到MainActivity,然后在MainActiv... 因为我的SecondActivity的上一级是ThirdActivity,但我想让我的SecondActivity返回到MainActivity,然后在MainActivity按返回键退出,我设置了返回键是从S跳转到M,结果却成了S到M,M到S来回的跳转退不出程序了。。 请问返回键要怎么设置才能实现从SecondActivity返回到MainActivity,然后在MainActivity按返回键退出程序。在线等!!! 展开
 我来答
qi12371
推荐于2016-11-28 · 电商从业者,码农出生
qi12371
采纳数:559 获赞数:1052

向TA提问 私信TA
展开全部
你的MainActivity是第一个Activity吧?你只需要在SecondActivity设置返回监听到MainActivity就可以了。另外你要注意当你启动到一个新的Activity的时候,记得将当前的activity finish掉。
稍微想了一下,我知道你为何按返回键的时候重复在m和s之间跳转了。因为你跳转到M的时候没有将s finish掉,这样的话你反悔其实是返回到s,而你又监听了s的返回键,因此又回到了m,周而复始。
追问
求解如何finish掉。。。
追答
就在你跳转界面之后执行finish就可以啦
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式