作者ck1362 (CK)
看板AndroidDev
标题[问题] bundle的使用问题
时间Mon Mar 4 18:02:09 2013
Activity.java
Bundle bundle = new Bundle();
Intent intent = new Intent();
intent.setClass(Activity.this, MainActivity.class);
bundle.putString("group", et.getText().toString());
intent.putExtras(bundle);
startActivity(intent);
MainActivity.java
Bundle mbundle = this.getIntent().getExtras();
String Group1 = mbundle.getString("group");
但是这Group1的值却是null,请问这是什麽原因呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.219.188.25
1F:→ martinboy10:bundle.putString那一段有问题 03/04 18:36
2F:→ martinboy10:将EditText的值 先放入一个String值中 再丢入Bundle 03/04 18:37
3F:推 asilzheng:intent.putExtras("group", et.getText().toString()); 03/04 20:53
4F:→ ck1362:Sorry,後来发现是getString里面的参数错误...让"group"大小 03/04 21:49
5F:→ ck1362:写都相同,就可以正常读取到值 03/04 21:49
6F:→ lovelycateye:这种例子 group 最好写在MainActivity当常数 03/04 22:43