我正在用ViewPager概念创建片段。我创建了一个日记应用程序,其中我只使用一个从数据库获取所有更新并显示在其中的片段。直到这一切都很好...根据我的要求,当我点击片段中的按钮时,我需要显示另一个片段,它允许用户存储图像。 我的问题是......片段无法用viewpager中的片段替换
- 如果我在片段中使用替换方法,如果A是由viewpager组成的片段并且B是我想要替换的片段,那么它不会被正确替换。
--Then如果我使用替代B是可见的,但A也将B片段
FragmentManager m=getActivity().getSupportFragmentManager();
FragmentTransaction ft = getActivity().getSupportFragmentManager()
.beginTransaction();
Demobutton demobutton = new Demobutton();
ft.replace(R.id.lay, demobutton);
ft.commit();
希望你们明白我的问题下出现。如果您觉得我的问题不完整,请告诉我。
是R.id.lay的标识碎片容器? – Blackbelt
没有它的viewpager – Ramz
这是错误的布局ID。替换的第一个参数必须是容器的ID – Blackbelt