gpt4 book ai didi

java - Android 键盘的附件 View (类似于 iOS 的 inputAccessoryView)

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:55:53 29 4
gpt4 key购买 nike

有人可以指导我如何为 Android 添加类似于 inputAccessoryView 的内容吗?

我想添加一行额外的自定义按钮,如此处键盘上方的栏中所示:

enter image description here

谢谢!

附言我使用的是标准默认键盘。

最佳答案

这是不可能的,除非您创建自己的输入法编辑器。您不能在您的应用中修改其他人的输入法编辑器。

在屏幕截图中,您认为的“额外一行自定义按钮”并不是输入法编辑器的一部分。这是 Activity 的一部分。如果我不得不猜测,该 Activity 的布局文件大致如下所示(仅伪代码——这不会直接编译):

<LinearLayout android:orientation="vertical">
<ScrollView android:layout_height="0dp" android:layout_weight="1">
<LinearLayout android:orientation="vertical">
<!-- the form goes in here -->
</LinearLayout>
</ScrollView>
<LinearLayout android:orientation="horizontal" android:layout_height="wrap_content">
<!-- the button bar goes here -->
</LinearLayout>
</LinearLayout>

那个,连同android:windowSoftInputMode="adjustResize"<activity> 上 list 中的元素,应该会为您提供所需的 UI——按钮栏将紧接在输入法编辑器的上方。

关于java - Android 键盘的附件 View (类似于 iOS 的 inputAccessoryView),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11043111/

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