Dportology Dportology - 9 months ago 49
Android Question

Android DialogFragment get name of class the dialog was created from

Within my dialog fragment, I am looking to display the name of the activity from which the dialog fragment was created.

I have tried the following:


But this throws a null point exception on getClass().

Any idea of how I could the class name the dialog fragment was created from?

Answer Source

DialogFragment, as a Fragment, is always attached to activity. Hence, you do not need to call getCallingPackage. Instead, from within your dialog fragment, just call getActivity().getClass().getSimpleName()