activity与activity之间跳转,finish方法可有可无? RT, 我做了实验,在startActivity(intent);之后不调用finish方法在模拟器上启动,依然可以跳转到其他activity,请问finish方法是不是可有可无? 如果不是,麻烦请说明下作用,先谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是的,用了finish,是说在跳转到另一个Activity的同时,当前Activity关闭了,如果此时你点击后退按钮,是会有错误的,而如果没finish的话,点击后退按钮的时候,是可以再重新回到跳转之前的按钮的!表达的不清楚,不知道你懂了没? 如果你用了finish();那你再用 onActivityResult() 就不能用了 比如三个Activity的顺序是A-B-CB到C时如果finish了B,则在C按返回时会回到A,否则回到B 不一样的,你把activity中每一个onXXX方法都写上,然后在里面加上Log.v();最后在DDMS上看一下加和不加时的log信息。 例子还是A-B-C,换个说法不调用finish的话是C盖着B,B盖着Afinish了B,B这一层就不存在了,所以从C会直接回到A ndk为什么都用cygwin,直接用prebuilt的编译不好吗? 如何将应用安装到sdcard2上 定时器里啥事都做不了 ndk学习的一个问题 请教一个关于HorizontalScrollView的问题 应用程序如何注册处理RIL层发来的主动上报事件 带图片和文字的按钮 android如何关机 listview+checkbox +下拉刷新 焦点问题 Android Studio创建新项目 关于选择Android版本号的问题 android gps 移植问题 如何顯示 google 地圖?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货