我正在开发一个具有映射和片段的应用程序。地图内容是地图前面的片段。当我触摸地图比赛片段地图影响我的触摸和放大,缩小等我想要做的是禁用地图内容片段的触摸事件,但我不想失去我的地图内容片段中的点击事件。只为地图内容禁用片段区域。如何禁用片段区域的触摸
我的FrameLayout当点击动作条菜单项中添加它。
谢谢你的帮助。
这里我的代码;
FragmentManager fm = getFragmentManager();
fm.beginTransaction();
FragmentTransaction fragmentTransaction = fm.beginTransaction();
if (fragmentmapcontent.isVisible()) {
fragmentTransaction.hide(fragmentmapcontent);
} else {
if (fragmentmapcontent.isAdded()) {
} else {
fragmentTransaction.add(R.id.mapcontents, fragmentmapcontent, "Map Content");
}
fragmentTransaction.show(fragmentmapcontent);
}
fragmentTransaction.commit();
您是否尝试过setTouchModeAbove方法? – Shah 2015-02-06 09:35:41
我没试过。我怎么能尝试你能简单解释一下? – salih 2015-02-06 09:36:58
BaseActivity.sm.setTouchModeAbove(SlidingMenu.TOUCHMODE_NONE); – Shah 2015-02-06 09:41:32