0
在我的對話框片段中,我正在尋找顯示創建對話框片段的活動的名稱。Android DialogFragment獲取對話框創建的類的名稱
我曾嘗試以下:
getActivity().getCallingPackage().getClass().getSimpleName();
但是,這會引發空異常點上的getClass()。
任何想法如何我可以創建對話框片段的類名?
在我的對話框片段中,我正在尋找顯示創建對話框片段的活動的名稱。Android DialogFragment獲取對話框創建的類的名稱
我曾嘗試以下:
getActivity().getCallingPackage().getClass().getSimpleName();
但是,這會引發空異常點上的getClass()。
任何想法如何我可以創建對話框片段的類名?
作爲片段的DialogFragment始終附加到活動。因此,您不需要撥打getCallingPackage
。相反,從您的對話框片段中,只需撥打getActivity().getClass().getSimpleName()
就像魅力一樣工作,謝謝! – Dportology