【发布时间】:2017-08-25 21:36:39
【问题描述】:
我正在研究 andorid 中的片段概念。我正在将多个布局添加到一个 FrameLayout 中,
FragmentManager fm = getFragmentManager();
FragmentTransaction ft = fm.beginTransaction();
ft.addToBackStack("web");
ft.setTransitionStyle(FragmentTransaction.TRANSIT_ENTER_MASK);
Fragment fragment = new TestFragment();
ft.setCustomAnimations(R.anim.right_to_left_remove, R.anim.right_to_left_add);
ft.add(R.id.test, fragment);
ft.commit();
我单击了fragment1 中的按钮,fragment2 在上面添加了fragment1,当单击fragment2 布局的同一区域而没有添加另一个片段时。 Fragment2中的Fragment1按钮可点击,因此片段多次添加。
如何在 fragment2 布局中禁用点击事件?
谢谢,
【问题讨论】:
-
是否可以使用 add 方法将多个片段添加到单个框架布局中??