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

Android中页面跳转,并传递信息

2010-08-23 17:03 369 查看
Android实现页面跳转有两种方法:

1.内容的变换,即重新设置活动内容-this.setContentView();

2.活动间的跳转,实现内容的变换

public void uriToActivity(String name, String uri) {
Intent intent = new Intent();
intent.setClass(ActivityMain.this, ActivityUser.class);
Bundle bundle = new Bundle();
bundle.putString("name", name);
bundle.putString("uri", uri);
intent.putExtras(bundle);
startActivity(intent);
}


上段代码实现了从当前活动ActivityMain,切换到活动ActivityUser。并且向活动ActivityUser传递了信息name,uri。

新活动ActivityUser获得信息代码如下:

public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Bundle bundle = this.getIntent().getExtras();
if (bundle != null) {
uri = bundle.getString("uri");
name = bundle.getString("name");
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: