我正在尝试调用Android中的特定键盘,底部有一个“完成”按钮:
<EditText
android:id="@+id/PlayerName"
android:layout_marginLeft="5dp"
android:paddingLeft="33dp"
android:layout_marginTop="4dp"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:layout_marginRight="5dp"
android:text=""
android:imeOptions="actionDone"
/>
这在模拟器上正常工作,正确显示,但它不适用于我用于测试的设备LG-P970。
我在代码中模仿了什么吗?
由于
答案 0 :(得分:1)
IME选项特定于输入方法。模拟器具有标准输入方法,但制造商通常会实现自己的具有UI外观的输入方法。那可能就是你所看到的。此外,并非所有输入方法的行为都相同。例如,语音命令输入方法可能没有“actionDone”的概念。避免使用“理想”输入法进行编程可能会更好。
也许我们可以建议一种不同的方式去做你想做的事情?