创建一个 android 软键盘,并附加其他视图

create a android soft keyboard with other views attached to it

我想开发一个自定义键盘,我可以在上面添加其他视图。我怎样才能做到这一点?容器的主要布局是什么? 我基本上想在键盘顶部添加横幅广告。你可以提供一个通用的例子来放置任何带有键盘视图的视图。

like this keyboard

键盘必须实现 InputMethodService。其中一个函数是onCreateInputView。 returns 要显示的视图。这可以是您想要的任何视图,包括带有广告的 q 布局。

就是说——没有人会使用带有广告的键盘。我真的不建议。