FragmentActivity节目的对话点击操作栏的操作按钮时,DialogFragment - 没有标题的对话TabHost - 对话框顶部的选项卡ViewPagerwith FragmentPagerAdapter- Swipable,其内容连接到TabsViewPager的Fragment,这意味着相同的按钮应保持在对话框的底部,不管是什么Fragment的ViewPager是显示.IllegalStateException: Fragment does not have a view
Run Code Online (Sandbox Code Playgroud)
android.support.v4包来获得必要的类getChildFragmentManager()而不是getSupportedFragmentManager()Fragment类中ViewPager,再加上DialogFragment类.DialogFragment我首先尝试覆盖onCreateView,onCreateDialog然后同时覆盖两者.所有这些我都要跑,但意外的结果.
onCreateView:无法达到AlertDialog.Builder创建所需的按钮,除了Dialog的结果很棒.onCreateDialog:上面显示的错误消息.我仍然认为这种方法与我想要达到的目标一样接近.onCreateView和onCreateDialog:充气在对话布局onCreateView和添加的对话框按钮将AlertDialog.Builder在onCreateDialog.这显示了对话框,但是添加的按钮AlertDialog.Builder不可见.此外,单击EditText字段时键盘没有显示. …android android-fragments android-viewpager android-dialogfragment