2
在我的代碼中,我試圖在某些FragmentDialog的情況下顯示片段,但沒有任何反應。 這是我的代碼:顯示來自片段對話框的片段
public Dialog onCreateDialog(Bundle bundle) {
AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
builder.setTitle(getString(R.string.trip_type_title));
builder.setItems(
new String[]{
getString(R.string.option1),
getString(R.string.option2),
getString(R.string.cancel)
},
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int item) {
switch (item) {
case 0:
break;
case 1:
FragmentManager manager = getFragmentManager();
FragmentTransaction transaction = manager.beginTransaction();
Fragment fragment = new SomeFragment();
transaction.replace(R.id.content, fragment);
transaction.addToBackStack(null);
break;
case 2:
break;
}
}
});
AlertDialog dialog = builder.create();
return dialog;
}
我在做什麼錯了?