我通过以下方式在我的活动中展示了一个对话框:
FragmentManager manager = getFragmentManager();
CitySelectionDialog dialog = new CitySelectionDialog(this);
dialog.show(manager, "citiesDialog");
使用键" citiesDialog",如何获得对话框的引用? (我不想使用实例变量)
由于
答案 0 :(得分:1)
我相信您可以使用'findFragmentByTag'方法,如下所述: http://developer.android.com/reference/android/app/FragmentManager.html#findFragmentByTag(java.lang.String)
答案 1 :(得分:1)
像Lauw描述使用findFragmentByTag
这是一个例子
Fragment myCitiesDialog = getFragmentManager().findFragmentByTag("citiesDialog");