问题标签 [android-softkeyboard]

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 回答
8531 浏览

android - 在单个活动中隐藏软键盘 - Android

我一直在这里搜索“网络”,当 EditText 获得焦点时,我似乎无法阻止 SoftKeyboard 出现,我尝试了至少 3 种不同的方法,将输入类型设置为无(想我看到了在 Android Dev Docs 中),以及 onCreate 方法中的两种不同方法,它们是:

我知道我可以在清单文件中为整个应用禁用它,但我只需要在此活动中禁用它。

0 投票
1 回答
437 浏览

android - 将信息从 EditText 发送到 IME

我正在编写一个语言学习应用程序,目前只有德语<->俄语。

有几个EditTexts地方用户应该用一种或另一种语言输入文本。InputMethodService由于这些语言使用不同的字母,该应用程序通过实现和提供拉丁文和西里尔文键盘布局来使用自己的软键盘。每个EditText领域都知道预期使用哪种语言。

我想要的是,例如,每当需要EditText俄语的字段成为焦点时,应该显示西里尔字母键盘布局。选中后,EditText应该将一些常量传递给 IME,后者可以使用它来决定是以拉丁语还是西里尔语模式显示。

理想情况下,人们会简单地为 指定一些自定义InputTypeEditText但这似乎是不可能的,不是吗?这里的正确方法是什么?

0 投票
2 回答
2436 浏览

java - 如何从应用程序中调用关机、重启对话框?

当从我的应用程序长按电源按钮时,我想调用电源关闭、重新启动等。对话框与默认的 android 对话框相同。
我不需要从我的应用程序中直接调用重启、关机等。
只是想调用那个对话框。
怎么称呼它?或如何在应用程序上发送电源按钮键?
提前致谢。

0 投票
1 回答
1981 浏览

java - 在 Android 中,如何将视图附加到软键盘?

我所拥有的是一个以照片为主要背景的照片上传活动,底部有一个编辑文本和一组按钮。当我单击编辑文本时,我希望软键盘向上推动编辑文本和按钮(因此它们仍然可见)并保持背景图像相同。但是,现在它只能将其推高到足以看到编辑文本的第一行并且我的所有按钮都被隐藏了。

我基本上想以某种方式将视图附加到软键盘上,而让其余的活动不理会。我尝试在清单中设置 windowSoftInputMode 标志,但没有任何选项产生我想要的效果(我不希望调整布局大小并且平移似乎没有影响)。我如何实现这样的目标?

0 投票
1 回答
1510 浏览

android - 始终隐藏虚拟键盘

实际上我有一个编辑文本。当我单击编辑文本虚拟键盘弹出窗口时。但我只想在单击编辑文本后始终隐藏虚拟键盘。编辑文本应该可以使用系统键盘打印。我该怎么做?我的代码..

0 投票
10 回答
23788 浏览

android - 隐藏 EditText 的 android 键盘

每当我点击EditTextAndroid 键盘弹出窗口时出现,但我不希望键盘弹出。

我想永久隐藏当前应用程序的 android 键盘弹出窗口。

我怎样才能做到这一点?

0 投票
3 回答
627 浏览

android - Android:击键计数

我试图在我的 android 应用程序中的 edittext 中记录击键次数,但我想不出办法来做到这一点。

我认为 TextWatcher 是实现这一目标的方法,但目前没有任何效果。我是一名新手 android 开发人员,因此非常感谢任何帮助。

每次在主文本块中输入任何文本时,我都会感到力不从心。我试图计算击键,而不是编辑文本中的字符数,否则它会相当简单......

非常感谢!

0 投票
2 回答
3145 浏览

android - android软键盘修改

有没有办法以编程方式从标准软件键盘中删除某些键。通过设置一些输入类型标志,我非常接近拥有我需要的键盘。从调用应用程序有一种方法可以直接修改键盘。我知道如何制作自己的自定义键盘,但是从标准键盘中删除一个按钮似乎是一种浪费。

////// 编辑///////
我想我找到了解决这个问题的方法,如果有人尝试过这种方法,请告诉我它是否对你有用。

我将获取 softKeyboard 服务,并使用键盘用来获取其视图对象的 start 钩子使我自己的视图对象膨胀并交换它们。

0 投票
1 回答
3880 浏览

android - ListView 中的 EditText 与 windowSoftInputMode adjustPan

我在每一行都有ListView一个。EditText我已在此活动的清单中设置windowSoftInputMode为,因此当我点击布局平底锅时,它在键盘上方可见。adjustPanEditText

这在我第一次点击EditText. 但是,如果我点击后退按钮以关闭键盘,然后再次点击相同的 EditText(不点击其他任何内容,因此光标仍然在第一个EditText),键盘会恢复,但这次布局不会平移。这样做的结果是EditText键盘后面被遮挡了。

有没有人经历过这种行为/知道如何解决它?

谢谢

0 投票
1 回答
482 浏览

android - Android 软键盘预测文本

我正在尝试根据用户输入获取所有预测词的列表我正在使用 android Softkeyboard 示例任何想法我应该如何继续

问候索拉布