Как создать диалог Android с вкладками, содержащий фрагменты?

Может ли кто-нибудь указать мне на пример или показать мне, как создать простойTabbed Dialog в Android, где содержимое каждой вкладкиFragments? Все примеры / учебники, которые я нашел, посвящены фрагментам и вкладкам, но ничего конкретногоDialogFragments.

Документация дляFragmentTabHost показывает, как создавать вкладки внутри обычных фрагментов, используяgetChildFragmentManager(), Я предполагаю, что это также должно работать, когда фрагментDialogFragment но когда я пробую это, я получаю:

java.lang.IllegalStateException: Fragment does not have a view at android.support.v4.app.Fragment$1.findViewById(Fragment.java:1425)
at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:901)
at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1088)
...

Вот мой код для настройки представления (которое затем передаетсяAlertDialog.setView()):

private void setupView(View v) {
    mTabHost = (FragmentTabHost) v.findViewById(android.R.id.tabhost);

   mTabHost.setup(getActivity(), getChildFragmentManager(), R.id.realtabcontent);

   mTabHost.addTab(mTabHost.newTabSpec("tab1").setIndicator("Tab1"),
            MyDialogFragment.class, null);
}

Ответы на вопрос(4)

Ваш ответ на вопрос