android-softkeyboard相关内容

键盘使用Xamarin表单在Android上快速隐藏和重新出现

我们正试图使用Xamarin表单构建一个聊天应用程序,但我们一直在Android键盘上收到这个令人讨厌的错误。每当点击“发送”按钮时,条目(用于聊天的文本框)上的焦点就会消失,键盘也会消失。这不是我们想要的,因此我们将以下行添加到TapGestureRecognizer: messageEntry.Focus(); 但由于某些原因,这种情况发生得不够快,经常会出现键盘关闭并立即重新打开的 ..
发布时间:2022-08-19 13:02:12 C#/.NET

如何在Android中发送输入连接中的图片?

我在我的应用程序中有一个自定义键盘,里面有满是图像的图像,当我单击图像时,我想将图像发送到输入连接(即希望以应用程序的默认编辑文本显示图像),单击图像时如何传递图像??请帮助 推荐答案 使用InputConnectionCompat如下所示: private void commitImage(Uri contentUri) { InputContentInfoCompat ..

关闭活动的键盘动画

当用户单击/选择编辑文本时,会显示一个(软)键盘。我需要尽快把它展示出来。默认情况下,键盘以动画形式显示,这会降低整个过程的速度。 我在Android设置中手动关闭键盘显示动画成功: 在开发人员模式下关闭动画:http://pocketnow.com/android/how-to-disable-screen-animations-in-android-40-ics 关闭HTC Se ..
发布时间:2022-06-20 18:21:36 移动开发

检测到在抖动中轻触Android的后退按钮以关闭键盘

我正在寻找一种可能性来检测用户何时点击底部的Android Back按钮,以便在颤动中关闭键盘。 问题是:如果用户点击一个文本字段,它就会获得焦点,键盘就会出现,这里一切正常。我将文本字段放在GestureDetector中,这样如果用户点击文本字段之外的某个地方,就会调用unocus()。但在安卓系统上,还有另一种关闭键盘的方法:使用底部智能手机上的后退按钮。 有什么方法可以检测到用户在键盘打开 ..

在Android的EditText中从自定义键盘/Google键盘插入图像/贴纸/gif

我试图使用类似Google键盘的键盘Gboard将emoji表情插入到我的edittext中,但显示为toastThis text field does not support GIF insertion from the keyboard。 关于这个问题有几个问题,但没有正确的答案。我阅读了documentation reference given,但未给出实现。我尝试了此操作,但未触发o ..
发布时间:2022-06-20 18:01:58 移动开发

Android如何在软键盘可见时在全屏模式下调整布局

我已经研究了很多来调整软键盘激活时的布局并且我已经成功实现它但是当我使用 android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 时出现问题清单文件中我的活动标记中的代码. 为此,我使用了 android:windowSoftInputMode="adjustPan|adjustResize|stateHidden" 不同的选项, ..

Android:从软键盘中删除 Enter 键

在我的登录表单中,当用户单击 EditText 并按下回车键时,这会插入一个新行,因此会增加 EditText 的大小.下一刻,它返回到之前的位置并在密码字段(即下一个字段)中打印一个点. 我想从软键盘中删除这个回车键.有可能吗? 解决方案 恐怕你做不到.但有一件事是你可以像这样处理软键盘按键事件, edittext.setOnKeyListener(new OnKeyListen ..

如何在对话框显示时隐藏键盘?

我有一个自定义对话框,其中包含 EditText.当对话框出现时,焦点在 EditText 上,并且显示了软键盘.如何避免这种情况?我试过了: getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN); 和 InputMethodManager imm = (InputMet ..
发布时间:2022-01-15 13:52:57 移动开发

在android中单击edittext时如何显示自定义键盘

我的应用程序中有一个自定义键盘.问题是单击edittext时如何播放此键盘.我使用setonfocuschangre侦听器,现在更改edittext焦点时会出现custon keyboaed.但是我想在单击edittext时显示此键盘..一个我忘记的信息将edittext放在片段内. 解决方案 我使用键盘标签在我的应用程序中创建了一个自定义键盘.我在屏幕上的 RelativeLayout ..
发布时间:2022-01-14 16:59:46 移动开发

将 EditText 定位在键盘上方

我有一个 EditText 看起来像这样(带有“底部重力"): 当我按下 EditText 时,键盘会出现,我无法再看到我正在输入的内容(因为 EditText 现在位于键盘后面,位于底部).按下键盘后,如何将 EditText 自动移动到键盘上方? 最后,如果它看起来像这样就好了: 我的代码: //线性布局线性布局布局=新线性布局(getApplicationContext( ..
发布时间:2022-01-14 16:46:27 移动开发

如何在焦点更改时停止软键盘自动显示(OnStart 事件)

我正在为使用 Android 2.2 的平板电脑进行开发. 我有一个用于新的可编辑实例的表单.当可编辑时,我想阻止用户编辑某些字段.我在我的 onStart-事件中管理它,设置 txt.setFocusableInTouchMode(false).这会强制将焦点移到我的表单中的下一个可聚焦的 EditText 上(这很棒),但是在运行时,软键盘会自动出现在具有焦点的 EditText 上.有 ..
发布时间:2022-01-14 16:39:17 移动开发

SoftKeyboard 隐藏 EditText

我有一个布局,它使用 EditText 让用户搜索数据库并填充 ListView.EditText 大约是屏幕顶部的 2/3(位于 ImageView 上方,然后是一些介绍性文本.) 问题是软键盘隐藏了 EditText,所以用户看不到他在输入什么.(我禁用了自动建议.) 我已经尝试过 LinearLayout、RelativeLayout、填充和不同的对齐/居中,但我仍然无法让它正常 ..
发布时间:2022-01-14 16:28:12 移动开发