Проблемы с показом alerttdialog во фрагменте android

Я последовал примеру Android, но у меня непонятная ошибка:

void showDialog() {
    DialogFragment newFragment = MyAlertDialogFragment.newInstance();
    newFragment.show(fm, "alert");
}

public static class MyAlertDialogFragment extends DialogFragment {
    public static MyAlertDialogFragment newInstance() {
        MyAlertDialogFragment frag = new MyAlertDialogFragment();
        return frag;
    }

    public Dialog onCreateDialog(Bundle savedInstanceState) {
        return new AlertDialog.Builder(getActivity()).setTitle("test")
                .setMessage("bla bla bla").create();
    }
}

newFragment.show (fm, "alert"); возвращает мне ошибку:

Метод show (FragmentManager, String) в типе DialogFragment - неприменимо для аргументов (FragmentManager, String)

Кто-нибудь может мне помочь?

8
задан Amokrane Chentir 18 November 2011 в 08:58
поделиться