从一个activity怎么跳转到另一个已开启的activity?

cookqq 发布于 2012/11/21 16:24
阅读 3K+
收藏 0
从一个activity怎么跳转到另一个已开启的activity?
加载中
0
迷途d书童
迷途d书童
用Intent就可以啊:
Intent intent = new Intent(this, OpenActivity.class);
startActivity(intent);

如果要在已开启的Activity接受新的数据,要在重写onNewIntent()方法。
onNewIntentonNewIntentonNewIntentonNewIntentonNewIntentonNewIntent
0
cookqq
cookqq
不行啊 A启动B,B返回A,当A再返回B时,他还是新创建了一个( BActivity。
loki_lan
loki_lan
onPause()<-------->onRestart()
0
cookqq
cookqq
我不想新创建B,而是到以前创建好的实例中
0
_龙的传人
_龙的传人
设置一下activity的lauchmode即可。默认的是启动一个新的。
0
老牟
老牟
<activity android:name="B" android:launchMode="singleInstance"></activity>
老牟
老牟
不会 只存在一个实例 我晕 一个Activity 考虑开销问题
cookqq
cookqq
请教你个问题:假如设置成singleInstance模式会开启一个新task,手机的开销会不会增加啊 ?
0
李天然
李天然
singleTask可能就满足你的需求了
返回顶部
顶部