android - 如何为 Android 应用程序开发自定义软键盘?

标签 android keyboard android-softkeyboard

我制作了一个与数学相关的应用程序,我真的很想为其制作一个自定义软键盘。它会有像小键盘这样的属性和内置的 pi 和平方根符号等特殊字符。我希望它只为那个应用程序替换为默认键盘,并且只打开我为这个应用程序开发的键盘。我的问题是我该怎么做?我是用表格布局和点击文本字段时打开的一堆按钮制作“键盘”,还是利用键盘布局?

最佳答案

您不应该创建表格布局和一堆按钮,这是一个不熟悉的用户界面,会造成糟糕的用户体验。请参阅此答案,了解如何创建与平台软键盘相同但包含您需要的键的自定义软键盘:android app specific soft keyboard

关于android - 如何为 Android 应用程序开发自定义软键盘?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7021892/

相关文章:

Android 只显示键盘中的某些字符

android - 使用 Firebase 的最低 Google Play 服务版本是多少?

java - 单击时如何更改图像按钮背景?

android - 在 Android 手机休眠时处理 NFC

java - 我需要在单击后退按钮时最小化 android 应用程序

ios - 关闭软键盘后 Flex 4.6 IOS 屏幕不展开

visual-studio-2015 - Visual Studio 2015 'Show potential fixes' 键盘快捷键

java - 在java中发送输入就像按下按钮一样

fragment 中未显示 Android EditText 键盘

Android - 键盘消失时留下空白