我注意到,在其他属性中,我们可以将EditText指定为inputType,有两个看起来相似的属性:

  • textEmailAddress
  • textWebEmailAddress

  • Google doc对此的解释很少。

    我们可以理解textWebEmailAddress与HTML或WebView有关,但是我想确切地知道两者之间的区别。

    最佳答案

    以下是有关这两个inputType的一些资源:



    已找到here

    接着:



    已找到here

    我可以在textWebEmailAddress上找到的唯一东西是:



    已找到here

    从我在这些部分中看到的结果来看,结果几乎没有什么不同,键盘是相同的,只是为不同的输入位置指定了不同的键盘。一种是Web形式,另一种是通用用途。

    此外,textWebEmailAddress仅对Honeycomb和更新的平台有效,而常规代码对所有平台都兼容。尽管两者都可以在较旧的版本中使用,但根据文档,无论如何,它们在操作上还是常规的textEmailAddress

    关于android - 'textEmailAddress'和 'textWebEmailAddress'有什么区别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20897582/

    10-12 00:37