2

我正在开发基于示例软键盘的 android 软键盘(我知道它是旧的,但我必须处理它)并使用类似于以下的代码

<Key android:codes="119" android:keyLabel="w" android:popupKeyboard="@xml/popupview"
     android:popupCharacters="2\@"/>

长按该键时,它会显示弹出窗口,但不会自动关闭,我必须选择一个字符或按下 X(关闭)按钮。我怎样才能让它自动关闭,并且还能够通过长按它并滑动到所需的字符来选择一个字符,比如 android 中的 AOSP 键盘?

谢谢。

4

1 回答 1

0

您可以使用以下代码隐藏软键盘

 getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
于 2014-04-16T05:53:14.353 回答