android - 如何在 Android TV 上显示数字软件键盘?

标签 android android-layout android-edittext android-tv

我正在尝试在 edittext 聚焦时在 Android TV 上显示数字软件键盘。

这些我都试过了;

editText.setInputType(InputType.TYPE_CLASS_PHONE);

editText.setInputType(InputType.TYPE_CLASS_NUMBER);

editText.setRawInputType(Configuration.KEYBOARD_12KEY);

android:inputType="phone"

android:inputType="number"

但它们只禁用文本字符,不会使它们不可见。

有没有办法在 Android TV 上显示手机类型的软件键盘?

最佳答案

可以查看Input Method Editor在 Android TV 开发者网站上。它有一个样本 SoftKeyboard .

希望这对您有所帮助!

关于android - 如何在 Android TV 上显示数字软件键盘?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34179607/

相关文章:

Android - 从 EditText 获取文本选择

java - 从动态创建的多个 EditText 读取文本时出错

android - Android 上的 WebSockets 和 Android 上的 socket.io

Android 将多个号码传递给 SMS Intent

android - NotificationCompat 和 API 检查

android - 将 Android Edittext 聚焦到它上面时稍微向上移动

android - GridView 无法显示来自 Adapter 的元素

java - 如何让 float 操作按钮消耗点击事件?

android - 如何更改android studio中的默认布局(activity_main)

android - TabBar 使用自定义 EditText 与软键盘一起向上移动