2016-11-07 29 views
0

在我的對話框片段中,我正在尋找顯示創建對話框片段的活動的名稱。Android DialogFragment獲取對話框創建的類的名稱

我曾嘗試以下:

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

但是,這會引發空異常點上的getClass()。

任何想法如何我可以創建對話框片段的類名?

回答

1

作爲片段的DialogFragment始終附加到活動。因此,您不需要撥打getCallingPackage。相反,從您的對話框片段中,只需撥打getActivity().getClass().getSimpleName()

+0

就像魅力一樣工作,謝謝! – Dportology