gpt4 book ai didi

android - 如何使用软键盘强制 View 底部的按钮向上移动?

转载 作者:行者123 更新时间:2023-11-29 20:22:10 26 4
gpt4 key购买 nike

我的 View 底部有一个按钮,当我的 editText 与之交互时,我希望该按钮保留在软键盘的顶部。我怎么能强制这个?这是我的布局的格式。另请注意,这是 View 寻呼机内的 fragment (如果重要的话)。

<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/fl_parent"
android:layout_width="match_parent"
android:layout_height="match_parent">

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
... some code
</LinearLayout>

<!-- button at bottom -->
<LinearLayout
android:id="@+id/bottom_wrapper"
android:layout_width="match_parent"
android:layout_height="match_parent">

<!-- next button -->
<Button
android:id="@+id/btn_next"
android:layout_width="match_parent"
android:layout_height="54dp"
android:layout_gravity="bottom" />
</LinearLayout>
</FrameLayout>

最佳答案

尝试在您的 manifest.xml 中为特定的 Activity 添加这个

android:windowSoftInputMode="adjustResize"

在 list 中它看起来像下面的代码:-

<activity
android:name=".YourActivity"
android:label="@string/label"
android:windowSoftInputMode="adjustResize">
</activity>

关于android - 如何使用软键盘强制 View 底部的按钮向上移动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33002995/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com