jjzjj

imeoptions

全部标签

android - 将 EditText imeOptions 设置为 actionNext 无效

我有一个相当复杂(不是真的)xml布局文件。其中一个View是具有两个子项的LinearLayout(v1):EditText(v2)和另一个LinearLayout(v3)。子LinearLayout依次具有EditText(v4)和ImageView(v5)。对于EditTextv2,我有imeOptionsandroid:imeOptions="actionNext"但是当我运行应用程序时,键盘的return没有检查到next,我希望它更改为next。我该如何解决这个问题?另外,当用户单击下一步时,我希望焦点转到EditTextv4。我这样做吗?对于那些真正需要看一些代码的人:

android - 将 EditText imeOptions 设置为 actionNext 无效

我有一个相当复杂(不是真的)xml布局文件。其中一个View是具有两个子项的LinearLayout(v1):EditText(v2)和另一个LinearLayout(v3)。子LinearLayout依次具有EditText(v4)和ImageView(v5)。对于EditTextv2,我有imeOptionsandroid:imeOptions="actionNext"但是当我运行应用程序时,键盘的return没有检查到next,我希望它更改为next。我该如何解决这个问题?另外,当用户单击下一步时,我希望焦点转到EditTextv4。我这样做吗?对于那些真正需要看一些代码的人:

android - imeOptions "actionNext"以编程方式 - 如何跳转到下一个字段?

在布局XML中,可以指定android:imeOptions="actionNext"在虚拟键盘中添加Next按钮并单击它-焦点跳转到下一个字段。如何以编程方式执行此操作-例如基于某些事件触发焦点转到下一个字段? 最佳答案 您可以将EditorInfo类中的常量用于IME选项。喜欢,editText.setImeOptions(EditorInfo.IME_ACTION_NEXT); 关于android-imeOptions"actionNext"以编程方式-如何跳转到下一个字段?,我们

android - imeOptions "actionNext"以编程方式 - 如何跳转到下一个字段?

在布局XML中,可以指定android:imeOptions="actionNext"在虚拟键盘中添加Next按钮并单击它-焦点跳转到下一个字段。如何以编程方式执行此操作-例如基于某些事件触发焦点转到下一个字段? 最佳答案 您可以将EditorInfo类中的常量用于IME选项。喜欢,editText.setImeOptions(EditorInfo.IME_ACTION_NEXT); 关于android-imeOptions"actionNext"以编程方式-如何跳转到下一个字段?,我们

android - 如何处理 ImeOptions 的完成按钮点击?

我有一个EditText我正在设置以下属性,以便当用户单击EditText时我可以在键盘上显示完成按钮。editText.setImeOptions(EditorInfo.IME_ACTION_DONE);当用户单击屏幕键盘上的完成按钮(完成输入)时,我想更改RadioButton状态。如何在屏幕键盘点击完成按钮时跟踪它? 最佳答案 我最终得到了Roberts和chirags的组合答案:((EditText)findViewById(R.id.search_field)).setOnEditorActionListener(newE

android - 如何处理 ImeOptions 的完成按钮点击?

我有一个EditText我正在设置以下属性,以便当用户单击EditText时我可以在键盘上显示完成按钮。editText.setImeOptions(EditorInfo.IME_ACTION_DONE);当用户单击屏幕键盘上的完成按钮(完成输入)时,我想更改RadioButton状态。如何在屏幕键盘点击完成按钮时跟踪它? 最佳答案 我最终得到了Roberts和chirags的组合答案:((EditText)findViewById(R.id.search_field)).setOnEditorActionListener(newE

android - actionDone imeOption 不适用于 Android 2.3 中的 EditText

我在Android2.3中使用EditText时遇到问题。我有一个用android:imeOptions="actionDone"属性定义的EditText但是当我通过虚拟键盘书写时,返回键没有检测到actionDone并引入了一条返回线。在Android2.2中工作正常。 最佳答案 我已经解决了这个问题。我添加了android:singleLine="true"属性,它工作正常。 关于android-actionDoneimeOption不适用于Android2.3中的EditText

android - imeOptions、imeActionId 和 imeActionLabel 的行为

我是Android原生开发的新手,我正在尝试弄清楚如何自定义IME操作按钮。我查看了Google文档,但几乎找不到有关预期行为的信息。来自officalguide我了解可以使用以下属性配置键盘操作按钮:android:imeOptions可以将显示在空格键附近的按钮的text/id设置为一些预定义的值(例如actionGo将键标签设置为Go和id到2)android:imeActionLabel设置键盘全屏时在输入区域内显示的按钮的标签,通常是横屏模式。可以设置为任何字符串值。android:imeActionId同上,但设置了传递给回调方法的数字Id但经过一些经验尝试,我发现API级

Android EditText更改软键盘enter键

单独设置imeOptions不生效,需加上行数限制与输入类型,原因不知android:maxLines="1"android:inputType="text"android:imeOptions="actionSearch"设置多行分享一:androidEditText单行显示并且设置imeOptions很简单,条件是在xml中将singleLine设置为true,将inputType设置为text,多行显示默认是不能设置,默认是回车键,在网上查了好久,发现一个解决方法,记录一下:此分享来至alian_girlXMLandroid:inputType=”text|textCapSentence

Android EditText更改软键盘enter键

单独设置imeOptions不生效,需加上行数限制与输入类型,原因不知android:maxLines="1"android:inputType="text"android:imeOptions="actionSearch"设置多行分享一:androidEditText单行显示并且设置imeOptions很简单,条件是在xml中将singleLine设置为true,将inputType设置为text,多行显示默认是不能设置,默认是回车键,在网上查了好久,发现一个解决方法,记录一下:此分享来至alian_girlXMLandroid:inputType=”text|textCapSentence