[问题] fragment 顺序很奇怪

楼主: villix (瓜子被蜀国的狗吃了)   2018-02-22 16:05:13
大大好,不好意思我想请问一下
我用自己手机测试的时候都不会发生,
但是当我用alpha test放上商店用chromebook 的时候就会出现
首先我在Fragment A的onCreate宣告变量
Fragment B在 Fragment A的onCreateView new 出来
但是当Fragment B要抓 Fragment A的资料的时候却只抓到null
因为自己的device上没办法测试出来
自己的device测试都是正常
不过好像也有一些device会发生这问题
模拟器测试出来也都是正常的
请问这种特定device 会null 要怎么测试出来呢
先谢谢各位了
作者: gcobc12632 (Ted)   2018-02-22 16:39:00
code先贴出来吧
楼主: villix (瓜子被蜀国的狗吃了)   2018-02-22 17:36:00
抱歉我只是想说code太多了不太可能全贴,只是想说有没有人遇到类似的情形这样~string在onCreate initial但是从onCreateView new出来的fragment抓他却是null但是在我自己用的手机都不会发生,所以才很纳闷
作者: LZN (秋)   2018-02-22 17:39:00
可以提供sample code, 不然你的描述蛮模糊的
作者: y3k (激流を制するは静水)   2018-02-22 21:25:00
onCreate()只有在被系统从XML制造出来的话才会呼叫喔自己new()或getInstance()都不会跑onCreate() 除非你自己叫
楼主: villix (瓜子被蜀国的狗吃了)   2018-02-23 15:37:00
不好意思~我想请问一下我看到这一段error loghttp://codepad.org/ccPC62jI他看起来是会先跑所有的fragment一遍~似乎是因为这样才会得到null的字串很奇怪的是目前是在chromebook可以测出来这问题
作者: benntqoo (This Letter)   2018-02-26 06:31:00
觉得贴code会比较快不然没人懂你怎么跑
作者: iiiii (I take 5)   2018-03-24 01:36:00
贴code很难吗

Links booklink

Contact Us: admin [ a t ] ucptt.com