【问题标题】:Android DialogFragment get name of class the dialog was created fromAndroid DialogFragment 获取创建对话框的类的名称
【发布时间】:2016-11-07 15:55:48
【问题描述】:

在我的对话框片段中,我希望显示创建对话框片段的活动的名称。

我尝试了以下方法:

getActivity().getCallingPackage().getClass().getSimpleName();

但这会在 getClass() 上引发空点异常。

知道如何创建对话片段的类名吗?

【问题讨论】:

    标签: android android-fragments dialogfragment


    【解决方案1】:

    DialogFragment,作为一个Fragment,总是依附于activity。因此,您无需致电getCallingPackage。相反,在您的对话片段中,只需调用 getActivity().getClass().getSimpleName()

    【讨论】:

      猜你喜欢
      • 2013-06-08
      • 1970-01-01
      • 2013-07-09
      • 2021-08-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多