从DialogFragment接收结果
我正在使用DialogFragments做很多事情:从列表中选择项目,输入文本。
将值(即字符串或列表中的项)返回给调用活动/片段的最佳方法是什么?
目前我正在制作调用活动实现DismissListener
,并为DialogFragment提供对活动的引用。然后,Dialog调用OnDimiss
activity中的方法,activity将从DialogFragment对象中获取结果。非常混乱,因为DialogFragment失去对活动的引用,它不能用于配置更改(方向更改)。
谢谢你的帮助。
MM们
相关分类