您的位置:首页 > 移动开发 > Android开发

android 界面转换startActivity

2015-11-15 15:59 417 查看
MainActivity中

Intent intent = new Intent|(this,ActivityB.class);

String str = "hello,world";

intent.putExtra("key",str);

startActivity|(Intent);

ActivityB中

Intent intent = getIntent();

intent.getStringExtra(name);

Mainfest中添加

<activity

android:launchMode="singleTop"

        android:name=".ActivityB" >

        </activity>

launchMode共四种  standard,singleTop,singleTask,singleInstance,不写默认为standard

standard 在栈中依次往上添加,返回的时候也依次往下返回

singleTop 在栈中依次往上添加,如果在调用自己的时候,将不会往上增加,将会覆盖原来的activity

singleTask 当再次调用的时候,返回原来的activity位置,并把上面的全部清除

singleInstance 当再次调用的时候,会将原来的activity清除
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: