0

我有一个滑动抽屉,我在里面放了一个滚动视图。文本视图包含大量文本。我将滑动抽屉的高度限制为 100 dip,但它们似乎不可滚动。请帮忙。

这是xml的片段:

<SlidingDrawer
    android:id="@+id/slidingDrawer"
    android:handle="@+id/drawerHandle"
    android:content="@+id/contentLayout"
    android:layout_width="wrap_content"
    android:layout_height="100dip"
    android:orientation="horizontal" 
    android:layout_gravity="center_vertical">

    <RelativeLayout 
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" 
        android:id="@+id/handlerl" 
        android:paddingBottom="0dp">

        <ImageView
            android:id="@+id/drawerHandle"
            android:src="@drawable/help_tab_selector"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentRight="true" >
        </ImageView>

    </RelativeLayout>

    <ScrollView 
        android:id="@+id/inner"
        android:layout_width="match_parent"
        android:layout_height="match_parent" >

    <RelativeLayout
        android:id="@+id/contentLayout"
        android:gravity="center"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="#B0B0B0">



        <TextView
            android:id="@+id/helptv1"
            android:layout_height="wrap_content"
            android:layout_width="wrap_content"
            android:text="• Hello this contains a very long text" 
            android:paddingTop="5dp"
            android:paddingBottom="5dp"
            android:paddingLeft="5dp"
            android:paddingRight="5dp"
            android:textColor="#000000">
        </TextView>

        <TextView
            android:id="@+id/helptv2"
            android:layout_height="wrap_content"
            android:layout_width="wrap_content"
            android:layout_below="@+id/helptv1"
            android:text="• Hello this contains a very long text" 
            android:paddingTop="5dp"
            android:paddingBottom="5dp"
            android:paddingLeft="5dp"
            android:paddingRight="5dp"
            android:textColor="#000000">
        </TextView>

        <TextView
            android:id="@+id/helptv3"
            android:layout_height="wrap_content"
            android:layout_width="wrap_content"
            android:layout_below="@+id/helptv2"
            android:text="• Hello this contains a very long text" 
            android:paddingTop="5dp"
            android:paddingBottom="5dp"
            android:paddingLeft="5dp"
            android:paddingRight="5dp"
            android:textColor="#000000">
        </TextView>



    </RelativeLayout>
    </ScrollView>


</SlidingDrawer>
4

1 回答 1

0

尝试将 ContentLayout id 从您的内部相对视图更改为 ScrollView 以查看是否有帮助。

除此之外,我不太确定。ScrollView 是个骗子……

于 2013-06-20T14:02:43.560 回答