作者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