通过覆盖视图控制MapFragment

时间:2014-02-10 10:10:34

标签: android scrollview android-view supportmapfragment

我有以下布局

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="vertical"
        android:id="@+id/sliding_pane_container"
        android:layout_width="match_parent"
        android:layout_height="match_parent">

    <FrameLayout
        android:layout_width="match_parent"
        android:layout_height="240dp"
        android:id="@+id/map" />

    <ScrollView
        android:layout_width="match_parent"
        android:layout_height="wrap_content">
    <FrameLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:id="@+id/root_container"
        android:paddingTop="240dp" />
    </ScrollView>


</FrameLayout>

在map framelayout中我有一个MapFragment,滚动视图有效覆盖..我想让scrollview内容滚动它,所以我把它放在片段的顶部。还有填充使地图初始可见.. 问题是我无法通过覆盖视图与地图交互。我试图将scrollview子类化并覆盖onInterceptTouchEvent()方法,但它仍然无效。任何想法如何解决?感谢

0 个答案:

没有答案