【发布时间】:2016-11-07 15:55:48
【问题描述】:
在我的对话框片段中,我希望显示创建对话框片段的活动的名称。
我尝试了以下方法:
getActivity().getCallingPackage().getClass().getSimpleName();
但这会在 getClass() 上引发空点异常。
知道如何创建对话片段的类名吗?
【问题讨论】:
标签: android android-fragments dialogfragment
在我的对话框片段中,我希望显示创建对话框片段的活动的名称。
我尝试了以下方法:
getActivity().getCallingPackage().getClass().getSimpleName();
但这会在 getClass() 上引发空点异常。
知道如何创建对话片段的类名吗?
【问题讨论】:
标签: android android-fragments dialogfragment
DialogFragment,作为一个Fragment,总是依附于activity。因此,您无需致电getCallingPackage。相反,在您的对话片段中,只需调用 getActivity().getClass().getSimpleName()
【讨论】: