android - 按钮自带键盘我该如何修复

标签 android scrollview

我使用了 scrollView,scrollView 外部只有一个按钮,但是当我在 scrollVIew 内部输入编辑文本时,按钮随键盘一起出现,我该如何解决这个问题

<LinearLayout>
    ......
    ......
    ......

    <ScrollView>
    ......
    <EditText>....1
    <EditText>....2
    <EditText>....3
    <EditText>....4
    <EditText>....5
    <EditText>....6
    <EditText>....7
    <EditText>....8

    </ScrollView>

    <RelativeLayout
        android:layout_width="fill_parent"
        android:layout_height="45dp"
        android:layout_margin="5dp"
        android:layout_alignParentBottom="true">

        <Button
            android:id="@+id/step1_button_submit"
            style="@style/buttonStyle.RoundCorner.Red.20sp"
            android:layout_width="match_parent"
            android:layout_centerHorizontal="true"
            android:layout_centerVertical="true"
            android:layout_height="wrap_content"
            android:text="@string/save" />
    </RelativeLayout>

    </LinearLayout>

最佳答案

尝试将键盘更改为平移而不是调整大小。您可以在 AndroidManifest.xml 文件中执行此操作,针对您的特定 Activity ,将以下内容添加到其中

android:windowSoftInputMode="adjustPan"

关于android - 按钮自带键盘我该如何修复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37276475/

相关文章:

android - 使用 LibGDX 制作静态动画的有效方法?

android - 在 android 中以编程方式检查和取消选中单选按钮

android - 为 ViewPager 放置阴影

android - 如何通过导入正确的库来避免 DEX 64K LIMIT

android - 其他 Android 应用程序可以看到我的应用程序类名吗?

android - 在 ScrollView 项上设置 onClickListener 会禁用滚动效果

iphone - ScrollView 内容宽度在旋转期间发生变化(自动布局) - ScrollView 尺寸错误

python - Kivy 标签文本在滚动小部件中换行

android - 垂直 ScrollView 内的水平 RecyclerView

ScrollView 中的 Android SeekBar