我想为我的应用程序创建一个自定义键盘。即。考虑一个简单的文本输入,当我点击它时,我想要一个自定义键盘出现。例如:像键盘这样的拨号器,有0-9键,然后是我的应用程序的一些自定义按钮。在android中可以做到这一点吗?
答案 0 :(得分:1)
是的,这是可能的。有两种方法可以解决这个问题:
创建自己的输入法(键盘) - 这是google上如何完成此操作的示例:http://developer.android.com/resources/samples/SoftKeyboard/index.html - 然后您需要将此键盘设置为应用中的IME。< / p>
使用一堆按钮创建自己的视图来处理自己的东西。这不是一个真正的Android方式的“键盘”,但它会做你的应用程序所需的一切。我见过的应用程序包含以这种方式设计的自己的“键盘”。
此外,请记住,即使是基本的Android键盘也有几个“版本”:alpha,键盘,符号等。
您更喜欢哪种方式取决于您的具体需求,开发能力和时间限制。
答案 1 :(得分:0)
用一堆按钮创建自己的视图来处理自己的东西。这不是一个真正的Android方式的“键盘”,但它会做你的应用程序所需的一切。我见过的应用程序包含以这种方式设计的自己的“键盘”。
此外,请记住,即使是基本的Android键盘也有几个“版本”:alpha,键盘,符号等。
您更喜欢哪种方式取决于您的具体需求,开发能力和时间限制。