我花了好几个小时试图在我的 viewpager 中获得一个正常工作的响应式 mapview 片段,现在它终于可以工作了,我不太清楚为什么!
背景:我正在使用 ActionBarSherlock 作为我的操作栏,我正在使用 viewpager 在三个片段之间切换:列表、imageview + textview 和 mapview。我有一个 viewpagerindicator 可以和我的 viewpager 一起使用。我正在使用 android-support-v4 的地图版本。
工作原理: - 覆盖 viewpager 的 onInterceptTouchEvent 方法以返回 false - 在 mapview 上设置一个不执行任何操作的 onClickListener。
mapview 会出现,但在我添加监听器之前不会响应,但为什么添加 onclicklistener 会使所有手势都响应?