android-softkeyboard相关内容

在屏幕上打开DatePickerDialog时如何隐藏软键盘

我正在自定义DatePickerDialog,以为本地DatePicker添加一些功能.如预期般运作.但是默认情况下,DatepickerDialog的日,月和年字段是可编辑的.因此,当我关注那些可编辑的输入字段时,默认情况下将打开软键盘,使用该软键盘将能够编辑日期/月/年,并且当用户编辑日期/月/年时,按set/cancel编辑的日期DatePickerDialog将关闭,并且功能正常运行.在这 ..

使用Android软键盘键入时的touchEvent

在我的应用程序中,当用户在TextView上使用其软键盘键入内容时,我想接收touchEvent(MotionEvent)事件.我已经尝试在主要活动上使用dispatchTouchEvent(MotionEvent),但是在键入期间不会触发此事件.有办法处理吗? 编辑:主要思想是在软键中具有两个不同的事件,一个用于提交的字母(例如,对于keyUp和keyDown),另一个相对于触摸(例如di ..
发布时间:2021-04-04 20:40:17 移动开发

使用html使用大写字母打开android和ios键盘

我正在为移动设备创建一个网页.因为很少有输入字段要求用户始终以大写形式输入数据. 我看过一些类似 的选项 CSS的 text-transform 属性 它将用户输入更改为大写,但同时也更改了占位符.看起来不太好. 输入的 autocapitalize 属性 通过将其设置为打开,可以使键盘以大写字母形式打开.但这似乎对我不起作用.它与 textarea 完美搭配,但不适用于andro ..

打开软键盘时未显示Android Pie pie text键入的文本

Edittext输入文本不可见,我使用软键盘输入,但是一旦按下按钮,便可以看到输入值.代码在较旧的android版本上工作正常,但在android pie上却无法正常工作. 解决方案 这似乎与Android Pie有关.我在清单中将硬件加速更改为true,并且可以正常工作. android:hardwareAccelerated ="true" ..

Android-是否可以从软键盘隐藏某些字符?

是否可以在软键盘上隐藏(或禁用)某些字符?之前曾有人问过: Android软键盘-禁用某些键,但没有答案. (我宁愿隐藏而不是禁用键,但是会使用其中任何一种)谢谢! 解决方案 是否可以在软键盘上隐藏(或禁用)某些字符? 仅当您创建自己的输入法编辑器(也称为软键盘)并让用户切换到该编辑器时. 诸如 android:inputType 之类的属性是一些输入法编辑器会尊重并 ..
发布时间:2021-04-03 20:24:20 移动开发

Android开发:专注于手机应用活动时在键盘上挂钩快捷方式

这是一个特定的问题,我之前已经做过一些Android开发,但是对系统管理的了解还不够. 因此,我需要创建一个在后台运行的应用程序(这部分是可以的),并在从手机应用程序软件键盘上键入特殊快捷方式(例如#123 * 6)时自动启动该应用程序的活动.电话. 如果可以的话,请您告诉我,如果可以,我应该使用什么API/组件?在网上找不到相关的内容. 解决方案 好,我终于在HTC设备上完成 ..
发布时间:2021-02-15 18:32:57 移动开发

如何防止在按下Flutter中的Submit键时键盘消失?

我正在开发一个Flutter应用程序,用户可以在其中键入消息,然后按键盘上的发送按钮以发送消息.问题是,当我按下发送按钮时,消息被发送但键盘自动被关闭.如何防止这种情况发生? 预先感谢. TextField( autofocus: true, keyboardType: TextInputType.multiline, maxLines: null, decoration: ..
发布时间:2020-11-09 02:34:52 其他开发

当出现软键盘时,工具栏会向上移动

我想在键盘出现时调整活动布局的大小,但同时保持其工具栏位置不变.到目前为止,当我单击编辑文本并出现键盘时,所有屏幕都向上移动. 在出现键盘之前: 出现键盘后,工具栏不再可见: 我想将键盘保持在原处,并在其下方移动图像. 我不能只在清单中指定android:windowSoftInputMode="adjustNothing",因为当键盘出现时,编辑文本将不再可见. 到目前为止,我 ..

Android软键盘在底表的recyclerview中覆盖edittext

我在BottomSheetDialog内的RecyclerView中有一些EditText.我现在遇到的问题是,当屏幕上显示BottomSheetDialog时,我点击了RecyclerView中的第7个EditText.软键盘出现并覆盖在EditText上,因此我看不到键入的内容.但是如果我将BottomSheetDialog稍微向上拖动,即使我点击屏幕上的最后一个EditText,EditTe ..
发布时间:2020-08-28 18:49:18 移动开发

java.lang.ClassCastException:android.inputmethodservice.KeyboardView无法转换为android.view.ViewGroup

尝试在键盘视图内使用其他布局(如在xml文件中)时遇到此错误.我不希望我的键盘布局像普通键盘一样具有行和键,相反,我希望它在任何父布局的顶部两侧都具有两个按钮.另外,我还需要在键盘视图中放置一个布局以包含我的绘图画布. 我还尝试过这样的布局: ..
发布时间:2020-08-28 18:49:14 移动开发

PhoneGap:Android软键盘涵盖了输入字段

我正在使用的PhoneGap应用程序遇到问题.我的应用程序具有很多形式,因为该应用程序的目的主要是为数据库提供一个不错的用户界面.但是,每当用户尝试编辑靠近底部的输入字段时,Android键盘就会弹出并覆盖该字段,从而使用户看不到他/她在写什么. 您知道是否有解决方法吗?有没有人在他们的应用程序上遇到过这个问题? 解决方案 在这种情况下您可以做什么(遇到此问题时我该怎么做...):在 ..
发布时间:2020-08-28 18:49:12 移动开发

在任何地方隐藏软键盘

隐藏软键盘很痛苦. 我使用一些基于具有焦点的EditText的方法,但是在我当前的应用中,键盘会在加载新片段的某个位置不断弹出. 我的帮助器类中有一个方法,但是对我不起作用: //Hide keyboard public static void hideSoftKeyboard(Activity activity) { activity.getWindow() ..
发布时间:2020-08-28 18:47:07 移动开发