作者qweqweqweqwe (啪)
看板AndroidDev
标题[问题] 如何直接关闭activity?
时间Wed Apr 23 22:04:05 2014
大家好,今天碰到一个问题,
我想要让我的Activity一离开前景就直接被 finish,
不知道有什麽好做法呢...?
本来想说 onPause就直接call finish,
但是这样子在旋转的时候Activity也会被finish,
我有试着要捕捉 onConfigurationChanged,
但是每当旋转的时候,
我又想要让整个Activity被destroy然後重新create,
假如我捕捉了 onConfigurationChanged 後,Activity就不会被重新create了,
不知道有没有什麽好的方法呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.163.35.166
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1398261848.A.7D3.html
1F:→ corrupt003:你有定义画面旋转的layout吗?没有的话onConfiguration 04/24 00:11
2F:→ corrupt003:Changed直接call super画面还是会转,这样你在onPause 04/24 00:11
3F:→ corrupt003:处理不就达到你的需求了? 04/24 00:11
4F:→ qweqweqweqwe:我有定义两个方向的layout所以才希望他可以整个砍掉 04/24 09:32
5F:→ qweqweqweqwe:不然会用到错误的layout 04/24 09:32
6F:→ Deltaguita:noHistory? 04/24 13:57
7F:→ Deltaguita:it may help u 04/24 14:01
8F:→ qweqweqweqwe:谢谢楼上,虽然没办法即时 destroy,但也算是个方法! 04/24 23:25
9F:推 baobomb:那就在onstop或ondestroy的时候finish就好不是吗 04/29 14:26