草庐IT

Keyboard

全部标签

android - 键盘显示困惑的元素位置

我的游戏需要手机的触摸键盘输入。它的显示有问题,每当键盘出现在文本输入焦点时,我的所有元素whichposition:absolute都搞砸了。是否有一个插件可以让移动键盘始终显示,以便我重新定位所有元素,或者我需要更改css来制作元素,以便在键盘显示时不会困惑?我应该如何实现?这是css元素之一:#mixer{position:absolute;bottom:29%;left:25%;width:234px;height:210px;background:transparenturl(img/mixer.png)050pxno-repeat;}注意:我在Android环境下使用Jqu

android - 在平板电脑上显示 DialogFragment 时隐藏键盘?

我将DialogFragment与ListView(列出所有客户)和EditText(从列表中搜索)一起使用,它工作正常。但是,每当对话框从fragment中显示时,总是会显示键盘,用户需要退出。在显示对话框fragment时有没有办法在第一时间隐藏它?然后,当用户点击编辑文本时,应该会出现键盘。我已经尝试在我的XML中设置android:focusable="false"但是,它总是在点击EditText后隐藏键盘也没有显示。然后我尝试设置android:focusableInTouchMode="true"但是,和上面一样 最佳答案

android - 如何在 Activity 开始时隐藏键盘

我有一个包含大量编辑文本的Activity。每当我加载该Activity时,键盘就会出现并占用屏幕的一半,这使得该Activity看起来很糟糕。那么在我加载该Activity时有没有办法隐藏键盘。 最佳答案 在你的onCreate()中使用这个..this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN); 关于android-如何在Activity开始时隐藏键盘

Android:多行编辑文本和键盘问题

我有这个编辑文本:和list的这一部分:android:windowSoftInputMode="stateHidden|adjustPan"问题?当键盘出现时,它会在闪烁的光标下方(换句话说在第一行)而不是在整个编辑文本下方!需要在小部件下方放置键盘。我所有的布局都在ScrollView中,我已经尝试了所有的android:windowSoftInputModeedittextproblemhttp://imageshack.com/a/img199/9295/jmgb.png什么鬼??我需要帮助。 最佳答案 你可以使用:andr

android - 如何弹出 "?123"Android键盘

我有一个EditText,它需要根据状态处理数字和/或字母输入。在某些情况下,用户可以输入任一类型的输入。我只能使用setInputType(InputType.TYPE_CLASS_NUMBER);弹出“电话”键盘,这有效,但不允许用户返回QWERTY键盘。由于大多数输入确实是数字,所以我想在大多数时间向用户显示?123键盘。他们只需要返回QWERTY键盘几次。如何让输入字母时弹出屏幕QWERTY键盘,输入数字时弹出“?123”键盘?我只想为用户节省一个步骤,这样他们就不必每次都按QWERTY键盘上的?123按钮。更新:这是我希望可见的键盘。原因是我希望用户可以轻松地在字母输入和数字

android - 防止软键盘被关闭

关于如何以编程方式显示/隐藏软键盘有很多问题。但是,众所周知,android后退按钮会导致键盘消失。有没有办法阻止用户通过按下后退按钮关闭键盘?我试图捕获后退按钮,但是当键盘显示在我的Activity中的onKeyDown时,按下后退键并且软键盘可见时不会调用。如有任何建议,我们将不胜感激。 最佳答案 我找到了解决方案:publicclassKeyBoardHolderextendsEditText{publicKeyBoardHolder(Contextcontext){super(context);}publicKeyBoard

Android:EditText 隐藏在键盘后面

在写这个问题之前,我已经阅读了以下答案/文章:AndroidsoftkeyboardcoversedittextfieldAndroidkeyboardobscuresEditTexthttp://developer.android.com/resources/articles/on-screen-inputs.htmlSoftKeyboardOverlappingwithEditTextFieldAndroid软键盘默认设置为平移,这意味着它将保留键盘上方的所有可编辑区域。然而,它的平移不够。当我运行它并按下靠近屏幕底部的edittext时,键盘出现并且edittext向上移动但不足

Android自定义键盘布局在侧面留下白色边距

我正在为Android开发一个自定义键盘,我遇到了一个问题,键盘似乎在右边留下了一条白线/空格,而不是填充父View......(不要请注Intent标,它现在只是占位符图形)下面你可以看到我的布局...据我所知,这是1%p的问题...但我有点不确定如何在不弄乱对齐方式的情况下填充它...例如将第一行的间距更改为2会修复它,但会弄乱对齐。根据要求为您添加了额外的代码...我的类扩展InputMethodService:privateKeyboardViewkv;privateKeyboardkeyboard;@OverridepublicViewonCreateInputView(){

android - Cordova 3.4 - 检测键盘事件

由于Cordova3.4.0和JQueryMobile1.4.2,我正在尝试检测正在运行的应用程序中的showkeyboard和hidekeyboard事件。在配置文件中,fullscreen属性设置为true(我需要)。事实是,在LogCat中,我无法阅读(显然是由于全屏模式):SoftKeyboardDetect:Ignorethisevent是否有任何解决方案来检测这两个事件?我通过检测输入字段上的模糊和聚焦事件尝试了另一种方法。它可以工作,但是当通过后退按钮关闭键盘时,不会调用这些事件。因此,我尝试检测后退按钮事件,但它不起作用(http://simonmacdonald.bl

安卓软键盘不工作

我遇到了影响软键盘正常工作的奇怪问题。我的应用程序中没有单个EditTextView,也没有以某种方式使用键盘,但不知何故,在将我的应用程序安装到多个设备上后,使用它然后返回使用该设备软键盘停止工作,这让我发疯......用户看到的是,当他/她单击软键盘中的字符按钮时,每个应用程序的EditText中都没有显示任何内容。就像我说的那样,奇怪的问题会影响整个系统,用户无法编写任何内容。我的应用程序包含所有类型的功能,所有功能都使用标准的API,所以我不明白如何导致或至少触发它。当键盘不工作并且用户点击键盘按钮时,您可以在logcat中看到:WARN/IInputConnectionWra