我正在开发一个带有基于标签的界面的小型Android移动应用程序。一个选项卡显示一个地图,另一个选项卡显示搜索功能。
我遇到了一个令人讨厌的地图问题,如果我在地图上向左平移(滑动),它将转到右边的标签,而不是实际平移地图。
我仍然希望顶部的标签按照他们的方式工作,同时禁用从一个标签内容到另一个标签内容的“滑动”。
以下是托管标签的主要活动:
以下是填充标签的片段:
http://msse-idroid-mobile.googlecode.com/svn/trunk/FinalProject/src/com/idroid/fragments/
有什么想法吗?
答案 0 :(得分:0)
像Endomondo那样做。
在地图顶部添加一个按钮,启用/禁用地图上的平移功能,以禁用地图平移,只需执行setClickable(false);
。
这样你就得到了两件事。平移和翻转。
答案 1 :(得分:0)
我最终通过覆盖ViewPager类中的功能来推出自己的解决方案。见这里:
http://msse-idroid-mobile.googlecode.com/svn/trunk/FinalProject/src/com/idroid/view/MyViewPager.java