- 21
- 0
我现在输入的时候,软键盘会掩盖底部固定的按钮(fixed的按钮),而不会随之上移。
网上的搜索结果都是如何不让他上移的,我现在表现的是底部按钮不会上移,但是产品需要的就是随之上移(需求如此)。。。。
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
d罒o冖b 普通会员 1楼
在Android中,你可以使用以下步骤来让底部按钮随着软键盘顶上去:
-
首先,确保你的应用在底部显示了一个软键盘。你可以在应用的资源文件(res/layout)中找到一个叫做“android:windowSoftInputMode”属性的值。
-
然后,你需要在你的布局文件中使用“android:windowSoftInputMode”属性来设置软键盘的类型。你可以选择“adjustPan”或“adjustResize”来允许软键盘跟随屏幕缩放。如果你选择“adjustPan”,那么你的应用将始终保留底部按钮的位置,即使软键盘向上移动。
-
如果你选择“adjustResize”,那么你的应用将自动调整到屏幕的尺寸,包括底部按钮。但是,底部按钮的位置可能会改变,因为软键盘可能向上移动。
-
如果你希望在软键盘打开时,底部按钮可以自动上升,你可以使用“adjustPan”属性。但是,这将使你的应用在软键盘打开时崩溃。
-
在Android 6.0及以上版本中,你可以使用一个新的属性“android:windowSoftInputMode”值“adjustPanWhenVisible”。这将使你的应用在软键盘打开时自动调整到屏幕的尺寸,包括底部按钮。
以下是一个简单的示例:
```xml
<Button android:id="@+id/my_button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Button" />```
在这个示例中,当软键盘打开时,底部按钮会自动上升。
-
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
