【发布时间】:2016-12-20 11:04:07
【问题描述】:
我正在开发 Facebook Messenger 之类的聊天应用程序,我需要在其中创建 Facebook Messenger 应用程序提供的输入键盘。
主要是我认为我应该使用带有视图寻呼机的选项卡布局来做到这一点。在 github 上我发现了一个 third party library,它提供了带有表情符号的自定义键盘。
看到这个库后,我很困惑,我应该创建自定义键盘或遵循简单的选项卡布局并查看寻呼机来实现这种键盘。
设计这种键盘的好方法是什么?
编辑:
- 我发现 Android 平台提供的 Input Method Framework 允许创建自定义键盘,但在我看到的文本消息应用程序中,他们使用默认键盘,并且只有贴纸/表情符号会替换默认键盘。
- Android 7.1 现在提供CommitContent API 以使用普遍使用键盘的丰富内容,但我仍然无法弄清楚如何在默认键盘和自定义键盘之间切换?
【问题讨论】:
标签: android facebook-messenger android-keypad android-7.1-nougat