ScrollView不适用于ActionBar

时间:2014-08-26 13:36:00

标签: android android-layout

ScrollView不起作用,我的布局包含一些组件,例如EditText,当我输入的内容EditText键盘上升时,沿着组件,但它出现在上面另一方面,ScrollView没有回应他们的功能。 已经谷歌搜索,并发现了一些类似的问题,但没有解决我的问题。

在我的layout.xml下面

    <?xml version="1.0" encoding="utf-8"?>
    <ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/ScrollView01"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:fillViewport="true"
        android:scrollbars="none" >

        <LinearLayout
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:clickable="false"
            android:orientation="vertical" >

            <RelativeLayout
                android:layout_width="match_parent"
                android:layout_height="fill_parent"
                android:padding="5dp" >

                <TextView
                    android:id="@+id/txtDescricaoDocumento"
                    android:layout_width="150dp"
                    android:layout_height="wrap_content"
                    android:layout_alignBaseline="@+id/edtDescricaoDocumento"
                    android:layout_alignBottom="@+id/edtDescricaoDocumento"
                    android:gravity="right"
                    android:text="Descrição:"
                    android:textAppearance="?android:attr/textAppearanceMedium" />


                    ...

我的manifest.xml

<activity
    android:name=".LancarDocumentoAcaoActivity"
    android:windowSoftInputMode="adjustResize" >
</activity>

1 个答案:

答案 0 :(得分:0)

我在滚动视图中没有相对布局的情况下尝试过这种情况......滚动视图效果很好。

1.线性布局中是否需要相对布局?如果没有,请尝试删除它。

2.对应的类是必需的属性WindowSoftInputMode,否则你将有软键盘覆盖视图元素,如上所述。

让我知道这是否有效。