android - 如何在 android 软键盘下显示候选人 View ?

标签 android android-softkeyboard ime

我正在尝试为 android 制作一个软键盘,但是当我编辑候选人 View 时,它总是显示在键盘布局上方。我尝试设置 Y 位置,它向下移动,但键盘布局隐藏了它,尽管键盘是空的和透明的。

我需要在键盘布局下方或任何位置显示候选 View ,但不能在上方显示。

谢谢。

最佳答案

最简单的方法是不使用候选 View 。事实上,我们根本没有在 Swype 中使用它——我们不喜欢某些内置行为。只需在 onCreateCandidateView 中返回一个空的候选 View 。然后在您的主键盘布局中,在键盘下方添加一个用于候选人的 View ,并将其用作候选人 View 。

关于android - 如何在 android 软键盘下显示候选人 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30654687/

相关文章:

c# - 平假名到汉字转换器

android - 在 OnLayoutChangeListener 中更改 View 的大小

android - 如何从android中的非 Activity 类调用 fragment

Android SwipeRefreshLayout如果child不是ListView或ScrollView如何实现canChildScrollUp

android - 在 SearchView 小部件中输入一些文本时,软键盘显示 "Go"按钮而不是 "Search"按钮

android - 横向显示 SoftKeyboard 但不是整个屏幕

android - Android Video Watermark,W/O Server?

android - 当软键盘出现时,Fragment 中的 ScrollView 不滚动

android - 如何检测用户的键盘是否为 Swype?

c# - 从日语 IME 获取更多数据