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

Android 实现界面(Activity)的跳转

2013-07-11 17:46 633 查看

界面跳转

如,我想重一个界面A跳转到界面B,可以用,setContentView(R.layout.activity_login); 但是他其实只是将改界面铺在了最顶层,而按menu这些菜单其实还是底层中的界面,要实现界面的跳转需要用如下方法:

Intent mIntent =  new Intent();
mIntent.setClass(Login.this, JF_Login.class);
startActivity(mIntent);

 

 

界面传值

要实现不同界面的传值就需要用到Android中的另一个对象,Bundle对象。

有关Bundle的简单介绍可以参考:

/article/2506205.html

在传递的源界面增加如下代码

Intent mIntent =  new Intent();
mIntent.setClass(Login.this, JF_Login.class);
Bundle bundle = new Bundle();
bundle.putString("MyAccout", "297018758");
mIntent.putExtras(bundle);
startActivity(mIntent);


 

只需要在目录的onCreate方法中增加如下代码:

Bundle myBundle = getIntent().getExtras();
String myAccount = myBundle.getString("MyAccout");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐