jjzjj

SoftKeyboard

全部标签

Android SoftKeyboard onKeyDown/Up 未检测到 'alternative' 键

我有一个为我处理输入的View,我弹出一个键盘并将View设置为可聚焦。现在我可以获得特定的按键...@OverridepublicbooleanonKeyDown(intkeyCode,KeyEventevent){if(keyCode==KeyEvent.KEYCODE_DEL){}elseif(keyCode==KeyEvent.KEYCODE_BACK){}elseif(keyCode==KeyEvent.KEYCODE_ENTER){}else{}}依此类推...我使用的字符按下event.getDisplayLabel()只要我只需要普通字母A-Z,它就可以工作。在其他语言

android - 如何将自定义输入法的首选项添加到 Android 设置应用程序?

最近我开始开发Android软键盘,但遇到了一些关于偏好设置的问题。如何为Android设置应用程序添加首选项?我搜索了AnySoftKeyboard的几乎所有源代码,但没有找到任何可以将它们添加到“设置”应用程序的内容。我正在放置一个链接来说明我的意思:http://code.google.com/p/softkeyboard/wiki/Settings(从头开始的第一张图片)谢谢附言抱歉我的英语不好.. 最佳答案 我自己找到的:在输入法的XML中,您需要将android:settingsActivity标签与您的Preferen

android - PhoneGap 2.2 的奇怪问题,Android 4.0.3 上的预测文本和输入类型 ="text"

我在PhoneGap2.2和Android4.0.3中遇到了预测文本的奇怪问题(在SamsungGalaxyTab27.0上,该问题不会出现在其他设备/Android版本上)。当设备上启用预测文本并且我在任何输入字段中键入文本时,没有文本被添加到输入字段中,并且当点击预测时,奇怪的文本被添加到输入框中。例如,如果我键入“demo”,则不会向输入框添加任何字母,如果我随后点击预测“demo”,则会将字符串“d”(始终是预测的第一个字母后跟一个空格)添加到输入字段。有谁知道是什么导致了这种行为?我该如何解决这个问题? 最佳答案 我使用s

Android Softkeyboard 在 edittext 中输入数值非常慢

我有TableLayout,其中包含产品数量。每行包含代码、描述数量、价格、折扣值,.....取决于用户输入的数量、折扣值、折扣数量和其他一些值也会计算.当用户点击editText软键盘时会出现这个也可以,工作正常我的问题是当用户按数字键时速度非常慢以显示在EditText中。例如,我从键盘上按了3,7或8秒后它只显示在那个特定的editText中。我怎样才能减少这个时间线...这是我的产品图片:请有人提出为什么会这样?这样的代码:for(inti=initil;i 最佳答案 检查动态表格布局的代码:主.xml:要添加TableLa

android - 在phonegap中模糊隐藏软键盘

我有一个PhoneGap应用程序,它工作正常。唯一困扰我的是PhoneGap处理软键盘的方式;当输入模糊时它不会隐藏。它确实在iOS中执行此操作,但在Android中加载新页面时它甚至会保留。我看过这个:http://wiki.phonegap.com/w/page/27915465/How%20to%20show%20and%20hide%20soft%20keyboard%20in%20Android还有这个:https://github.com/phonegap/phonegap-plugins/tree/master/Android/SoftKeyboard但是他们都不适合我,

android - 在 WebView 中禁用 SoftKeyboard

我知道这是一个常见问题,但我无法在此处和Google上找到有效的解决方案。我的Android应用程序中有一个WebView,里面有一个JSF页面和一个简单的DatePicker组件:显示带有日历的弹出窗口。感谢这个命令,我设法使弹出窗口工作:WebViewview=(WebView)findViewById(R.id.statistics);view.getSettings().setJavaScriptEnabled(true);不幸的是,当我单击输入文本或按钮以显示日历的弹出窗口时,焦点会转到输入文本,Android会显示其隐藏日历的键盘。我尝试了几种解决方案。最后一个是这样的:v

android - PhoneGap/ Sencha 触摸 : WebView render issue on hide SoftKeyboard

软件我正在使用SenchaTouch(2.1.1)和PhoneGap(2.5.0)开发适用于Android和iOS的应用程序。我的问题容器底部有一些带有输入字段(Ext.field.Text和Ext.field.Email)的View。当您点击输入字段时,AndroidSoftKeyboard会出现并将整个View推到顶部,这样输入字段就不会被键盘隐藏。现在,当您隐藏键盘时(通过按Android隐藏按钮或点击输入字段以外的任何地方),WebView并不总是快速返回,直到您再次点击WebView。硬件目前我在Nexus4(Android4.2.2)上遇到这个问题。这在iOS(iPhone

android - 控制 Ok SoftKeyboard 按钮 Android

当我点击下面显示的编辑文本时,我在软安卓键盘上设置了一个确定键:当键盘出现时,我希望用户在点击确定按钮时做一些事情。但是我怎样才能覆盖键盘上的确定按钮来做我想做的事 最佳答案 您需要实现OnEditorActionListener:yourEditText.setOnEditorActionListener(newEditText.OnEditorActionListener(){@OverridepublicbooleanonEditorAction(TextViewv,intactionId,KeyEventevent){if(

android - 如何在 android SoftKeyBoard 中添加 Go 按钮及其功能?

我想在android应用程序软键盘中放置“Go”按钮对于搜索和其他相关场景,任何人都可以指导我如何实现这一目标吗?举例说明。我们将不胜感激。 最佳答案 最后我用...EditTextSearchEditText=(EditText)findViewById(R.id.txtMapSearch);SearchEditText.setOnEditorActionListener(newOnEditorActionListener(){@OverridepublicbooleanonEditorAction(TextViewarg0,in

android - SoftKeyboard 不会为新显示的 Fragment 显示

我有一个FragmentActivity,它最初显示一个带有几个按钮的fragment。单击其中一个按钮时,FragmentActivity会显示一个带有一些editText字段的新fragment。当显示带有editText字段的新fragment时,我似乎无法显示软输入键盘。在list上使用windowSoftInput模式已经过时,因为它会立即显示键盘。android:windowSoftInputMode="stateUnchanged"我试过用getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_
12