我有兩個片段:一個Activity中的fragmentA和dialogFragmentB。 fragmentB有兩個alertDialogs,它從dialogA開始,然後dialogA調用dismiss()並生成dialogB。 fragmentA具有方法onActivityResult()和dialogB(來自dialogFragmentB)必須在按鈕單擊後發送一些意圖結果。但在發送結果之前,我必須設置目標fragmentA。如何在dialogB的onClick方法中做到這一點?如何設置目標片段
我想我需要這樣的:
public void onClick(){
...
dialogB.dismiss();
fragmentA.setTargetFragment(FragmentA, requestCode);
}
但我有一個錯誤:無法找到符號變量FragmentA
謝謝!
您關閉dialogB並啓動片段你的dialogB的onDestroy。 – Ibrahim
我不知道如何從fragmentB設置目標fragmentA: ???。setTargetFragment(???,requestCode); –