android - 硬件键盘

标签 android

我的应用程序大量使用了 ListView。我发现横向模式严重阻碍了它的功能。我在想我会把方向锁定为纵向模式。但是,我有 2 个文本输入(在警报对话框中启动)需要考虑。每次使用该应用程序时都不会访问任何输入,典型使用率可能约为 30%。

第一个文本输入通常为 6-12 个字符。即使您有硬键盘,在这里使用它也可能不值得。我想我什至可以自动弹出软键盘以节省用户的点击次数。

第二个文本输入最多 255 个字符,如果您有硬件键盘,您可能会使用。但是,如果方向锁定为纵向并且您有一个侧滑键盘,那就很尴尬了。

关于如何处理这个以获得最大功能有什么想法吗?

最佳答案

这是一个设计电话。

只是权衡利弊并做出选择,我会选择锁定并使用虚拟键盘。我认为这就是一切的发展方向,他们没有什么好羡慕好的旧硬件键盘的,但有些人仍然喜欢它们,尽管列表变得模糊不清,用户界面也变得笨拙。

关于android - 硬件键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5568005/

相关文章:

Android - AutoCompleteTextView onClickListener 在第二次点击后工作

android - Flutter - 从 Flutter 项目目录而不是从 Android 项目目录获取 64K 方法 DEX 错误

android - 使用 Dart content shell 打包 Android 应用程序

android - 在哪里可以找到官方Android库的最新发行版本?

android - 如何从第二个子 fragment 回调到原始父 fragment ?

android - 调用startActivity()后不调用父Activity的onDestroy()?

android - 禁用对编辑文本的自动对焦

android - 使用适用于 Android 的 Adob​​e Air Mobile 顺畅地调整 View 以响应设备方向

java - Android 导航问题 3 个屏幕

java - Android 将页脚添加到 ListView addFooterView()?