passing context as argument of DialogFragment

后端 未结 4 2151
挽巷
挽巷 2021-02-01 03:15

it\'s possible to pass a context variable to a DialogFragment?

i\'ve use this code inside dialog for passing a string:

public static ConfirmDialog newIns         


        
4条回答
  •  天命终不由人
    2021-02-01 04:01

    Your DialogFragment has a very handy method for getting a Context instance:

    getActivity()
    

    Fragment#getActivity() will return the instance of the Activity (which is a Context) that the Fragment is attached to. Use it after the Fragment's onAttach() is called. The below chart illustrates the Fragment lifecycle, as you can see, using getActivity() from onCreate() to onDestroy() should be a valid call.

    enter image description here

    For more information, read the Fragment documentation

提交回复
热议问题