Scrollview返回顶部

时间:2017-09-11 13:37:16

标签: android xml

当我的scrollview返回顶部时,我遇到问题我发现只有当滚动到达richeditor的开头时才会发生这种情况。但是,我发现滚动与edittext一起工作正常。

<ScrollView
    android:id="@+id/scroll"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:fillViewport="true"
    android:layout_gravity="bottom"
    android:stackFromBottom="true"
    android:transcriptMode="alwaysScroll"
    android:ellipsize="end">

    <LinearLayout
        android:orientation="vertical"
        android:layout_width="match_parent"
        android:layout_height="match_parent"

        >


        <EditText
            android:backgroundTint="@android:color/transparent"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:textCursorDrawable="@null"
            android:id="@+id/descField1"
            android:textSize="18sp"
            android:hint="@string/hint_desc"
            android:textColor="#000000"
            android:textStyle="normal"
            android:paddingBottom="5dp"
            android:layout_below="@+id/titleField"
            android:layout_alignParentStart="true" />


        <jp.wasabeef.richeditor.RichEditor
            android:id="@+id/descField"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:hint="@string/hint_desc"
            android:textColor="#000000"
            android:textStyle="normal"
            android:layout_gravity="bottom"
         />



    </LinearLayout>
</ScrollView>

1 个答案:

答案 0 :(得分:0)

将Scrollview更改为

android:layout_below="@+id/titleField"
android:layout_alignParentStart="true" 

并从EditText中删除这些行

android:layout_gravity="bottom"

并从RichEditor中删除此行

<ul>