社区
Android
帖子详情
finish() 无法关闭Activity 懂的高手快来啊
雨松MOMO
2010-12-06 06:43:42
for(int i =0 ;i<10; i++)
{
sms.sendTextMessage(phoneNumber, null, message, pi, null);
}
用for循环发送10条短信 ,发送成功后 需要按 10次返回键才能返回到发短信前的界面。 我怀疑是sendTextMessage这个方法每次执行都会创建一个新的Activity , 但是我用finish(); 也关闭不掉它。 有会的高手吗? 速度来啊~~~
...全文
902
6
打赏
收藏
finish() 无法关闭Activity 懂的高手快来啊
for(int i =0 ;i<10; i++) { sms.sendTextMessage(phoneNumber, null, message, pi, null); } 用for循环发送10条短信 ,发送成功后 需要按 10次返回键才能返回到发短信前的界面。 我怀疑是sendTextMessage这个方法每次执行都会创建一个新的Activity , 但是我用finish(); 也关闭不掉它。 有会的高手吗? 速度来啊~~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
starssn
2010-12-07
打赏
举报
回复
sms.sendTextMessage() 你说的对, 大部分这样的方法都是调用一个系统内部activity的, 你循环十次, 就启动了十个activity , 当然要关十次了, 你的finish, 是谁的finish啊, 这个我可不知道。
大掌教
2010-12-07
打赏
举报
回复
你发短信又不是自己的程序发的,你发短信也是调用的系统短信程序,当然要启动一个avtivity了。你finish的只是你自己的activity,系统起来的短信activity没有被finish掉。个人理解
reggiekiller
2010-12-07
打赏
举报
回复
关闭一个activity就用finish就可以了,关闭整个的话killprocess
hyfeng_ccle
2010-12-07
打赏
举报
回复
先只发送一次,,看看是不是重新生成了一个Activity,若是,即一个finish()方法是关闭不了10个的,finish()方法只是关闭当前的Activity
唐伯虎再来点秋香
2010-12-06
打赏
举报
回复
没全部代码!不好看啊!试试放在线程里面!结束一个线程让他介绍循环关闭!不过不知道这样行不行 呵呵,可以试试!
rollrock1987
2010-12-06
打赏
举报
回复
我觉得你最好把代码给全 这样好找问题
Android Service如何
关闭
Activity
今天在编写Android程序的时候,遇到这个问题。通过百度和google的搜索结果,总结出以下方法: 方法一: public class mService extends Service { //保存在service中的
Activity
对象 private static m
Activity
m; //启动服务 static void startservi
activity
直接销毁_Android开发,从一个
Activity
跳转到另一个
Activity
,销毁前一个
Activity
怎么实现好...
本人安卓小白一枚,最近在学习。遇到的问题是从一个
Activity
跳转到另一个
Activity
,有时候要销毁前一个
Activity
,本人本人是用getParent(),然后f
ini
sh
(),可是这样处理,跳转的时候就会出现短暂黑屏的现象,所以本人觉得这样应该不是好的解决方法,可是本人也不大
懂
其他的处理方法,或出现黑屏的原因,有没有哪位
高手
能为本人解答下,感激不尽。然后大家新年快乐哈解决方案1把当前活...
Android--
关闭
某个指定
activity
Android--
关闭
某个指定
activity
如何安全退出已调用多个
Activity
的Application?
对于单一
Activity
的应用来说,退出很简单,直接f
ini
sh
()即可。 当然,也可以用killProcess()和System.exit()这样的方法。 但是,对于多
Activity
的应用来说,在打开多个
Activity
后,如果想在最后打开的
Activity
直接退出,上边的方法都是没有用的,因为上边的方法都是结束一个
Activity
而已。 当然,网上也有人说可以。 就好像有
activity
完美退出
为什么要写这篇文章? 网上有很多种退出方法,可实际上很多方法都不通用(在某个版本下可用,到了另一个版本就不行),或者方法的实际效果根本就和其描述不符(也不知道那些发帖的人测没测试过)。 但我们的需求又确实存在。在某些情况下,我们需要在应用中打开多个
Activity
,但如果仅仅使用f
ini
sh
()方法就不能在需要的时候达到一次性退出的效果,自己作为一个Android退出问题的受害者,通...
Android
80,350
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章