2015-08-24 34 views
0

有沒有什麼辦法從它創建的片段調用MyDialog extends Dialog中的方法?所以我可以使用上下文,但不知道如何。 這個例子是對話框,選擇打開相機,畫廊等從對話框中調用片段方法

回答

0

很簡單,只要打開該對話框使用標籤來標記它:

DialogFragment.show(FragmentManager fm, String tag);

dialogFragment.show(getFragmentManager(), "MY_DIALOG"); 

然後檢索它你怎麼稱呼它:

MyDiagFrag diagFrag = (MyDiagFrag)getFragmentManager() 
            .findFragmentByTag("MY_DIALOG") 
+0

謝謝,這是偉大的,我真的得到了@Frank D.對我來說現在好多了。 –