[問題] fragment 順序很奇怪

看板AndroidDev作者 (瓜子被蜀國的狗吃了)時間6年前 (2018/02/22 16:05), 編輯推噓2(2014)
留言16則, 6人參與, 6年前最新討論串1/1
大大好,不好意思我想請問一下 我用自己手機測試的時候都不會發生, 但是當我用alpha test放上商店用chromebook 的時候就會出現 首先我在Fragment A的onCreate宣告變數 Fragment B在 Fragment A的onCreateView new 出來 但是當Fragment B要抓 Fragment A的資料的時候卻只抓到null 因為自己的device上沒辦法測試出來 自己的device測試都是正常 不過好像也有一些device會發生這問題 模擬器測試出來也都是正常的 請問這種特定device 會null 要怎麼測試出來呢 先謝謝各位了 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.164.247.97 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1519286716.A.E53.html

02/22 16:39, 6年前 , 1F
code先貼出來吧
02/22 16:39, 1F

02/22 17:36, 6年前 , 2F
抱歉我只是想說code太多了不太可能全貼,只是想說有沒有
02/22 17:36, 2F

02/22 17:36, 6年前 , 3F
人遇到類似的情形這樣~string在onCreate initial
02/22 17:36, 3F

02/22 17:37, 6年前 , 4F
但是從onCreateView new出來的fragment抓他卻是null
02/22 17:37, 4F

02/22 17:37, 6年前 , 5F
但是在我自己用的手機都不會發生,所以才很納悶
02/22 17:37, 5F

02/22 17:39, 6年前 , 6F
可以提供sample code, 不然你的描述蠻模糊的
02/22 17:39, 6F

02/22 21:25, 6年前 , 7F
onCreate()只有在被系統從XML製造出來的話才會呼叫喔
02/22 21:25, 7F

02/22 21:26, 6年前 , 8F
自己new()或getInstance()都不會跑onCreate() 除非你自己叫
02/22 21:26, 8F

02/23 15:37, 6年前 , 9F
不好意思~我想請問一下我看到這一段error log
02/23 15:37, 9F

02/23 15:38, 6年前 , 10F

02/23 15:38, 6年前 , 11F
他看起來是會先跑所有的fragment一遍~似乎是因為這樣
02/23 15:38, 11F

02/23 15:39, 6年前 , 12F
才會得到null的字串
02/23 15:39, 12F

02/23 15:58, 6年前 , 13F
很奇怪的是目前是在chromebook可以測出來這問題
02/23 15:58, 13F

02/26 06:31, 6年前 , 14F
覺得貼code
02/26 06:31, 14F

02/26 06:31, 6年前 , 15F
會比較快不然沒人懂你怎麼跑
02/26 06:31, 15F

03/24 01:36, 6年前 , 16F
貼code很難嗎
03/24 01:36, 16F
文章代碼(AID): #1QZdcyvJ (AndroidDev)
文章代碼(AID): #1QZdcyvJ (AndroidDev)