gpt4 book ai didi

java - KeyboardViewshow 会将按钮向上移动

转载 作者:太空宇宙 更新时间:2023-11-04 14:38:44 26 4
gpt4 key购买 nike

显示自定义键盘时是否可以立即向上推一组按钮?可以说按钮的位置取决于KeyBoardView。

目前我拥有的是: http://puu.sh/aM7yV/d08f5711e4.jpg

但是当我的 KeyboardView 出现时,BACK 和 NEXT 按钮基本上会在它后面。 http://puu.sh/aM7ya/fd33d398e1.jpg

相反,我希望它们位于 KeyboardView 边框的正上方。

<Button
android:id="@+id/nextselection"
android:layout_width="200dp"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:text="@string/next" />

<Button
android:id="@+id/backselection"
android:layout_width="200dp"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:text="@string/back" />

<android.inputmethodservice.KeyboardView
android:id="@+id/keyboardview"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:focusable="true"
android:visibility="gone" />

可以这样做吗?

最佳答案

在 list 中设置 android:windowSoftInputMode="adjustResize"。这将告诉应用程序调整大小以适应剩余区域。另一种方法是将其置于平移模式,该模式仅将应用程序向上移动到足以确保插入符位于屏幕上。

关于java - KeyboardViewshow 会将按钮向上移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25225744/

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