【问题标题】:user friendly keyboard based on input type基于输入类型的用户友好键盘
【发布时间】:2012-04-29 17:12:01
【问题描述】:

这是操作系统提供的功能,还是基于浏览器还是基于设备?

在 iphone 上,它会根据 url/number/email 等字段类型显示相应的键盘。

检查这个http://www.456bereastreet.com/archive/201004/html5_input_types/

这可以在安卓上启用吗?

【问题讨论】:

  • 你可以通过在xml中设置android:inputType属性来做到这一点...

标签: android mobile types input keyboard


【解决方案1】:

您可以在 layout.xml 中设置 android:inputType 属性。 如下:

<EditText
android:id="@+id/et"
android:layout_width="match_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:inputType="textEmailAddress" />

【讨论】:

  • 谢谢布赖恩/帕雷什。只是为了确认我的问题是针对网络而不是针对 android 应用程序的。这个解决方案可以用于网页吗?
  • 如果我能解决我的问题,我会选择接受的答案。 layout.xml 存储在哪里?
  • 它存储在项目名称/res/layout/....xml。不是命名为layout.xml,是自己命名的,一般默认是main.xml。
【解决方案2】:

如果您想使用 webview 启用相应的键盘,我们可以使用以下链接检查 keyboard support with input type

http://www.quirksmode.org/html5/inputs_mobile.html

【讨论】:

    猜你喜欢
    • 2018-03-28
    • 1970-01-01
    • 1970-01-01
    • 2022-01-24
    • 1970-01-01
    • 1970-01-01
    • 2011-06-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多