[问题] DialogFragment NullPointerException

楼主: asd860079 (U戏boy)   2018-08-29 06:01:21
先上图和程式码讲一下我的程式在干嘛
MainActivty:https://pastebin.com/513GqcXK
DialogFram:https://pastebin.com/VnxCLPDy
Dialog2:https://pastebin.com/G9S6J1Rn
有三个 java 档
分别是一个主画面 MainActivity,和两个 DialogFragment
希望做到的是 点击 DialogFragm 不同的按钮,分别把不同的资讯带到 Dialog2
如图: https://imgur.com/BgOykr4.jpg
(简而言之就是希望实现 两阶段的弹出视窗)
于是在 DialogFragm 写一个 Interface
然后在每个 Button OnClick 里面实现这个 Interface
但是目前的状况他好像指不到这个 Interface
https://imgur.com/B8vkRY8.jpg
弄好久才把 Dialog2 的 EventType 的 TextView 空指标解决
但这个 Interface 的我还是解决不了 QQ
希望各位大大能看懂小弟在写什么然后帮帮忙 <(__)>
作者: LZN (秋)   2018-08-29 09:42:00
问题应该在于attach的时候的getTargetFragment是null建议资料用argument的方式带给dialog2, 不需要interface
作者: zerofinal (人生~)   2018-08-29 12:50:00
https://goo.gl/BfyoYM DialogFragment我这样写透过 Intent来回传资料,onActivityResult接资料

Links booklink

Contact Us: admin [ a t ] ucptt.com