【简单的学生管理界面】Android的Activity与Activity之间如何传值
16lz
2021-01-24
用Intent传值
父Activity(这里给出onCreate的代码):
@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);TextView i = (TextView)findViewById(R.id.i);i.setText("0005550000");//这是将要传到子Activity的值Intent intent = new Intent(MainActivity.this,SubActivity.class);intent.putExtra("father", i.getText().toString());startActivity(intent);//跳转到子Activity}
子Activity:
@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_sub);TextView j = (TextView)findViewById(R.id.j);Intent getIntent = getIntent();String ll = getIntent.getStringExtra("father");//获取父Activity传过来的值j.setText(ll);//在界面中显示}
效果图如下:
更多相关文章
- Android(安卓)解决支付宝对接问题com.alipay.sdk.app.PayTask/Au
- android 短信格式
- registerContentObserver回调两次,ContentObserver回调两次
- eclipse中查看android的SDK源代码
- Android(安卓)ListView控件显示数据库中图片
- android的短信发送全过程源代码分析
- Android(安卓)取消GridView和ListView item被点击时的效果