gpt4 book ai didi

Android Honeycomb 和 imeOptions

转载 作者:搜寻专家 更新时间:2023-11-01 09:14:32 26 4
gpt4 key购买 nike

我有一个带有具有以下属性的 EditText 的应用程序:

<EditText
android:id="@+id/sendText"
android:layout_width="300dip"
android:layout_height="30dip"
android:textSize="8sp"
android:imeOptions="actionSend"
android:focusable="true"
android:hint="Message"
>

在我运行 Froyo 的手机上,我的键盘上有“发送”操作按钮,android:imeOptions="actionSend" 应该这样做,但是在我运行 Honeycomb 的 Xoom 上,键盘没有操作按钮,我无法使用发送操作。

honeycomb 的 API 是否发生了变化,或者是否存在错误?或者我缺少的其他内容。

最佳答案

仍然不确定这是错误还是 API 更改,但是将 android:inputType="text" 属性添加到 EditText 的定义中会导致 Enter 按钮使用正确的 imeOption 操作!

这可以通过第三方键盘进一步确认,例如平板电脑的 Swiftkey Beta,因为它的操作按钮变成了“发送”按钮,因为非平板电脑版本的 Android 使用其默认键盘。

关于Android Honeycomb 和 imeOptions,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5690691/

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