问题标签 [imeoptions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1769 浏览

android - 带有 imeOptions actionNext 的 OnEditorActionListener 不起作用

这是我的代码:

和Java代码:

不幸的是,当我按下键盘上的下一个按钮时,什么也没有发生。光标不会跳转到下一个字段。我看不到我错过了什么

0 投票
2 回答
510 浏览

java - ImeOptions 不适用于 AppCompatEditText

我有一个包含 EditText 的片段,我正在尝试设置键盘事件,但它似乎不起作用。actionId总是0。_

我也尝试使用以下代码设置按钮标签,但它不起作用

0 投票
1 回答
472 浏览

android - 当 android:inputType="textCapWords" 时,android:imeOptions="actionNext" 不起作用

actionNext不工作时

但它的工作

有人可以帮助解决这个问题吗

下面你可以看到我的代码

0 投票
0 回答
525 浏览

android - imeOptions 不适用于多行文本?

尝试android:imeOptions="actionSend"在我的 EditText 上添加属性,并且我希望文本在用户键入时调整并创建新行。添加时我得到多行: inputType="textMultiline"但是,我没有得到 imeOptions 的发送按钮。当我用 替换 textMultiline 时inputType="textImeMultiline",会显示 imeOptions 的发送按钮,但文本不会进入多行。

无论如何让android在多行imeOptions="actionSend"的EditText上添加和接受不是一个痛苦

0 投票
1 回答
109 浏览

android - 在 EditText 中将按钮设置为 Done 而不是 Go

我正在尝试将软键中的按钮从“开始”切换到“完成”,反之亦然。如果我只是设置 imeoption

按钮没有改变。我发现这样做:

按钮已更改。问题是虽然键盘设置被重置,这意味着如果我在状态之间切换(例如从DoneGo)之后设置了大写锁定,那么大写锁定将被重置。

我也试过

但这具有相同的效果。

我也试过这个:

但它也不起作用。

还有其他方法可以做到这一点吗?

0 投票
0 回答
366 浏览

android - 除了关闭键盘之外,每个 imeOptions 值是否都有默认行为?

某些值具有默认行为:跳转到下一个输入字段、EditText关闭软键盘等等。我知道如何覆盖 Java 中的单击行为,但我想知道除了关闭键盘之外,诸如此类的值是否具有某种默认行为,或者该属性是否主要用于更改操作按钮的图标?android:imeOptionsactionNextactionDoneactionSearch

0 投票
2 回答
53 浏览

android - imeOptions 不适用于 CustomEditText

我需要设置imeOptions我的CustomEditText. 但imeOptions不可用。

我的自定义编辑文本:

0 投票
1 回答
116 浏览

android - 从文本观察器更改 imeOptions

我正在尝试从 textwatcher 更改 imeOptions,在检测到 edittext 上的“@”符号时,我需要将其 imeOptions 从“Go”更改为“Done”。请指教。

这不起作用(它总是会显示完成)

0 投票
1 回答
346 浏览

android - setImeOptions 在设置 android:inputType="text" 但使用 android:inputType="textPassword" 时不起作用?

我有一个 EditText :

当我将 inputType 设置为 textPassword 时,imeoptions 正在工作,尽管我无法获得所需的 actionDone 按钮。但是当我使用 inputtype text 时,imeoptions 在这种情况下不起作用。我究竟做错了什么?

0 投票
1 回答
301 浏览

android - android:imeOptions="actionNext" 不去下一个EditText

我遇到了一个奇怪的行为android:imeOptions="actionNext"。当我按下键盘上的下一步时,它实际上导航出 AutoCompleteEditText 但不专注于下一个。我对我的其他 EditTexts 使用相同的设置,它工作正常。

这是 .xml 代码:

因此,当我按下下一步时,它会留下“@+id/email”,但不会关注“@+id/password”。有任何想法吗?