Android Spinner GUI组件是一种具有自动完成功能的典型下拉列表。HTML5 datalist也是如此,但不幸的是,在Android中使用HTML5 datalist不支持。
当然,Android声称直到明年才会支持datalist。更重要的是,任何HTML select在平板电脑上都是一种hack-job Android东西。在手机上,它还可以。在平板电脑上,选择不是下拉菜单,而是一个短列表,在屏幕底部滑动。该列表具有单选按钮和“完成”按钮。这是一种奇怪的小UI组件,它在屏幕上显示而不是显示下拉列表。是否有办法告诉Android做正确的事情?像在桌面浏览器上一样处理它?
我已经使用了jQuery UI下拉列表,在平板电脑上还好,但在手机上很糟糕。在手机上,键盘弹出并阻挡了显示。是否有办法告诉Android做正确的事情?对于这个特定的html输入元素,不要显示键盘?
我能告诉Android:
- 不要为某些元素显示键盘?
- 不要做那些愚蠢的iPad风格的war,而是像正常浏览器一样,像它们自己的下拉列表Spinner?