2

我有一个EditText上的应用具有以下属性:Android蜂窝和imeOptions

<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上,键盘没有动作按钮,我不能使用发送操作。

蜂窝的API有没有改变,还是有错误?或者我失踪的其他东西。

回答

3

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

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