自定义对话框上的自定义键盘 (Android)

Custom Keyboard on Custom Dialog (Android)(自定义对话框上的自定义键盘 (Android))
本文介绍了自定义对话框上的自定义键盘 (Android)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

问题描述

使用 EditText 打开自定义对话框时如何使用自定义键盘?

How can I use custom keyboard when open custom dialog with EditText ?

我在我的项目中使用键盘视图,我想在打开自定义对话框时显示我的自定义键盘

I use keyboard View in my project ,I wanna show my custom keyboard when open custom dialog

  • 当自定义对话框打开时,我的自定义键盘在对话框后面打开

当显示自定义对话框时,键盘会显示在其后面,因此用户无法使用键盘键入.像这样的

When custom dialog is displayed keyboard is displayed behind that and thus user is not able to type using the keyboard. Something like this

推荐答案

查看本教程 创建您自己的自定义键盘

为了拦截键盘事件,您可以覆盖 onTouch 事件,请参阅我发布的链接

in additional in order to intercept the keyboard events you can overrider the onTouch events see the link i posted

这篇关于自定义对话框上的自定义键盘 (Android)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

Android release APK crash with java.lang.AssertionError: impossible in java.lang.Enum(Android 发布 APK 因 java.lang.AssertionError 崩溃:在 java.lang.Enum 中不可能)
Finished with Non Zero Exit Value 3(以非零退出值 3 结束)
On gradle:3.0.0 More than one file was found with OS independent path #39;META-INF/ASL2.0#39;(在 gradle:3.0.0 上找到多个文件,其独立于操作系统的路径为“META-INF/ASL2.0)
Android : app loading library at runtime on Lollipop but not IceCreamSandwich(Android:运行时在 Lollipop 上而不是 IceCreamSandwich 上的应用程序加载库)
buildConfigField depending on flavor + buildType(buildConfigField 取决于风味 + buildType)
How do I suppress warnings when compiling an android library with gradle?(使用 gradle 编译 android 库时如何抑制警告?)