我知道之前有关于键盘开发的问题,但他们的答案似乎都没有帮助我。我是android新手,但我是一名经验丰富的程序员。我正在寻找能够向我展示的东西,最好从头开始,如何编写Android键盘。我想写一些看起来不像标准键盘的东西(想想8pen)。我查看了Creating an Input Method和SoftKeyboard来源。前者的问题在于没有足够的细节 - 它告诉我不同的类做了什么,而不是如何编辑它们以获得我想要的东西。后者非常适合改变使用标准键盘时发生的事情,但它实际上没有任何关于更改布局的信息。
tl; dr我想制作一个基本上只有8个巨大按钮的键盘。我在哪里可以学习如何做到这一点?
答案 0 :(得分:0)
这是一个很好的示例,可以帮助您入门:http://developer.android.com/resources/samples/SoftKeyboard/index.html
从那里,其他一切都是股票Android开发。可以在此处找到深入的文档:http://developer.android.com/index.html
答案 1 :(得分:0)
sdk / samples / version中有一些软键盘示例。这是谷歌自己的可修改代码。除此之外,您可以使用列出的示例或智能钥匙制作多个键盘外观。