草庐IT

表情键盘

全部标签

长按按键时Android软键盘弹出 View

我正在开发Android软键盘:publicclassCustomKeyboardextendsKeyboard{...}publicclassCustomKeyboardViewextendsKeyboardView{...}publicclassCustomKeyboardIMEextendsInputMethodServiceimplementsKeyboardView.OnKeyboardActionListener{...}在某些键上,我有popupKeyboard和popupCharacters:xml/key_popup.xml:但是当我长按带有“)”的“0”键弹出窗口时

android - 我怎么知道键盘是打开的

我怎么知道键盘是打开的。实际上我的问题是,如果键盘是打开的,那么只有我调用隐藏,而不是总是调用隐藏。有什么方法可以检查键盘是否打开?目前我正在使用这种方法来隐藏键盘。EditTextmyEditText=(EditText)findViewById(R.id.myEditText);Viewview=this.getCurrentFocus();if(view!=null){ditText)findViewById(R.id.myEditText);Viewview=this.getCurrentFocus();if(view!=null){Inp`im.hideSoftInputFr

c# - Xamarin Forms Android 键盘向上移动整个页面

我正在尝试编写一个Xamarin.Forms聊天应用程序。问题是:在Android上,一旦键盘出现,整个页面(包括ActionBar)就会向上移动。我可以通过使用调整页面大小的NuGet包来解决IOS上的问题。我已经尝试在Android项目的MainActivity.cs中设置WindowSoftInputMode=Android.Views.SoftInput.AdjustResize但它没有用。我还尝试通过重新计算屏幕大小来手动调整页面大小,但我还没有找到一种解决方案来获取键盘大小以在不同设备上进行精确计算。有没有人遇到过同样的问题?是否有适用于所有受支持平台的官方Xamarin.

联想小新air13IWL换键盘

首先上个图,拆开后盖板以后的图片,一定注意先关机再拆,拆的时候温柔一点拆开以后把键盘排线先拔下来,把新的插上试试,防止不管用,我这个是GH键不太好用了,试了一下新键盘没问题才拆的后面  接下来就是拆掉电池拔下来主板上的插排线,这一步一定要小心谨慎,不要弄坏了,不要太大力了 拆完插排线以后把主板上的螺丝拆掉,把主板拆下来,小心一些,我这一个显示器的线没拔,不知道怎么拔,就带着显示器线一块弄了,不是特别方便,机友们弄的时候一定小心一些然后就是找个电烙铁,一点一点把固定的塑料柱给融化,一定注意,融化的时候,随时清理,不然融化的不规则的又把孔给固定住了,清理下来的塑料颗粒不要扔,把它收集起来,后面我们

android - 自定义 Android 键盘焦点问题

我目前正在开发一个自定义键盘应用程序,该应用程序将针对使用DPad作为主要输入设备的设备进行优化。我的问题是,当光标位于EditText字段中并且您按下(例如KEYCODE_DPAD_DOWN)时,键盘View未接收到焦点和KeyEvents。要么没有任何反应,要么相关EditText下方的元素获得焦点。相关代码如下。任何帮助将不胜感激。我已尝试剖析SoftKeyboard示例以及KeyboardView.java以获取提示,但均未成功。谢谢,布莱恩我的键盘.javapublicclassMyKeyboardextendsInputMethodService{privatestatic

android - 从 C++ 文件调用 Android 软键盘

我在从C++文件调用Android软键盘时遇到了一些问题。我有一个C++项目,我需要在某些屏幕上显示和使用native软键盘。我正在用NDK编译所有代码。任何人都可以提供有关如何在native/C++应用程序中使用软键盘的建议吗?在此先感谢您的帮助。问候,迈杜尔 最佳答案 1)在Java中创建一个方法来显示虚拟键盘,如下所示:Howtoshowvirtualkeypadinanandroidactivity2)使用以下技术编写从C++到Java的回调:JNI-HowtocallbackfromC++orCtoJava?

android - PhoneGap/Android 自定义键盘

我正在开发一个包含多个input[type=numer]元素的应用程序。目前仅限安卓。内置数字键盘有两个问题:*it'sinconsistent(differentondifferentversionsofAndroid)*ithasunnecessarykeys(space,dash,commaand"next")whichaddconfusion.我想要一个只有数字、逗号和退格键的键盘。这可能吗?2013年10月3日编辑。第三个问题出现了,这是迄今为止最严重的问题。三星似乎决定从他们的数字键盘中跳过小数点字符("."),至少是input[type=numer]在浏览器中获得焦点时弹

android - 告诉 "adjustNothing"键盘何时打开

在我的应用程序中,我在键盘上使用了adjustNothing标志。这是一个要求..请不要建议我将其更改为“调整大小或平移”:)我的问题是在这种状态下是否有任何方法可以知道键盘何时打开和关闭?我尝试了“onGlobalLayout”和“onConfigurationChanged”,但没有成功。由于键盘没有对应用程序“做”任何事情,所以我找不到任何方法来捕捉这个事件..请帮忙! 最佳答案 是的!它不像iOS那样好,您可以获得高度和动画,但至少您知道它会打开:ViewCompat.setOnApplyWindowInsetsListen

android - MultiautoCompleteTextView ime 键盘不显示建议

我正在使用MultiautoCompleteTextView。它工作完美。奇怪的问题是有些设备不显示键盘建议:使用Nexus5使用银河s6一些代码publicvoidsetupEditorBox(Viewview){mEditTextBox=(MultiAutoCompleteTextView)view.findViewById(R.id.fragment_write_text_editText);mEditTextBox.setThreshold(1);mEditTextBox.setTokenizer(newHashTagTokenizer());mEditTextBox.setA

javascript - 如何从 Android 移动设备键盘获取键码?

目前,我在移动设备上遇到了问题。我有一个输入字段,其中只允许按下一些键:例如只有数字0-9。它在网络浏览器上运行良好。但是当我在我的Android移动设备中打开它时,它失败了。我使用了keyup和keypress。keyup正在工作,但我想知道哪个键从移动键盘触发了事件。我怎样才能得到它? 最佳答案 我正在使用一个数组,该数组在给定索引处映射到具有键码的所有键盘键,然后在元素的keydown上检查它是否允许键,因为在移动设备中,某些键盘键将具有与数字相同的代码键的键码,因此它将允许该键。所以我正在使用以下内容来防止这种情况。//ke