Android 2.35 - 我有一个多行EditText屏幕上也有一个确定和取消按钮。当用户完成输入文本时,他点击确定按钮,处理输入的文本。这个“完成”按钮从哪里来?
当纵向模式下点击编辑文本时,软键盘出现在“确定”和“取消”按钮下方,因此它不会遮掩它们。但在横向模式下,软键盘覆盖了“确定”和“取消”按钮,EditText右侧出现了一个神秘的“完成”按钮 - 这是灰色背景上的普通按钮。点击它会关闭键盘。
我的布局中没有定义这样的按钮!它从何而来?什么决定了它的外观,状态和属性?它的事件在哪里处理?这是什么叫,所以我可以读更多关于它?
我尝试添加
android:imeOptions="actionDone"
我EDITTEXT给软键盘完成按钮,但没有任何效果。我宁愿在键盘上有一个“完成”按钮,看起来像键盘的其余部分,而不是这个奇怪的“完成”按钮,它看起来不像或不适合屏幕上的其他任何东西。提前感谢任何信息。
你没做什么 - 这是Android的手柄'EditText'在横向模式下如何。在风景中,编辑文本发生在全屏幕,“完成”按钮表示用户正在编辑,现在可以返回到普通视图。 – Nikhil
那么决定它的外观呢?这是一种通用的灰色和通用系统字体,因此它不适用于我的布局样式或软键盘。 – user316117