开发者

Hardware Keyboard

My application makes heavy use of ListViews. I find that Landscape mode significantly hinders the functionality of it. I was thinking I would lock the orientation to portrait mode. However, I have 2 text inputs (launched in alert dialogs) to consider. Neither inputs will be accessed every time the app is used, typical usage would probably be about 30% of the time.

The first text input will typically be 6-12 characters. Even if you have a hard keyboard, it might not be worth it to use it here. I thought I might even automatically pop up the soft keyboard to save the user a click.

The second text input is up to 255 characters, something that if you have a hardware keyboard, you might use. But if the orientation is locked to portrait and you have a side sliding keyboard, it'll be awkward.

Any ideas 开发者_运维问答on how to handle this for maximum functionality?


It's a design call.

Just weight pros and cons and make a choice, i would go for the lock and using a virtual keyboard. I think is where it's all heading and that they have nothing to envy to a good old hardware keyboard, but some people still loves them, although the lists get all fuzzy and the UI gets awkward.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜