如何处理创建它的Fragment中的AlertDialogFragment事件?
问题描述:
用于扩展DialogFragment的对话框片段UI google recommends。然而,在提供的示例中,它处理内部活动的警报,但我需要在调用对话框的片段内执行它。任何想法如何解决这个问题?如何处理创建它的Fragment中的AlertDialogFragment事件?
答
确定有很多方法,但我将一条消息Handler
作为参数传递给我的DialogFragment
的构造函数。
消息处理程序是我的片段的成员,在其handleMessage
方法中,我只处理从我的DialogFragment
的单击事件中发送的消息。
我的消息处理程序有一个对我的片段的引用,所以我可以简单地调用我想要的任何片段方法。