[問題] Activty send data to Fragment

看板AndroidDev作者 (瘋子)時間11年前 (2013/02/04 14:13), 編輯推噓5(501)
留言6則, 6人參與, 最新討論串1/1
Activity code Intent i = new Intent(); Bundle bundle =new Bundle(); bundle.putString("test", "test"); i.putExtras(bundle); Fragment code Bundle bundle =new Bundle(); bundle= getActivity().getIntent().getExtras(); String test= bundle.getString("test"); 為何會空值 java.lang.NullPointerException -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.230.70.181

02/04 15:02, , 1F
雖然這是有code沒錯啦,不過不完整沒前後文還是無解
02/04 15:02, 1F

02/04 16:42, , 2F
看不出來
02/04 16:42, 2F

02/04 16:54, , 3F
Bundle用setArguments和getArguments來設定和取得
02/04 16:54, 3F

02/08 23:54, , 4F
真要這樣寫的話 少了activity.setIntent(i); 嗎?
02/08 23:54, 4F

02/09 17:36, , 5F
Fragment用Argument去送值!
02/09 17:36, 5F

02/24 03:12, , 6F
沒send
02/24 03:12, 6F
文章代碼(AID): #1H3r6XO9 (AndroidDev)