今天练习的时候,发现有两个属性有点容易混淆。在这里详细比较一下:
android:autoLink :
设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)
android:phoneNumber
设置为电话号码的输入方式。
1. autoLink 可选值(none/web/email/phone/map/all)。
phoneNumber 可选值(true/false)
2. autoLink 是针对里面输入的内容的格式。当设置成 "web" 格式时,可以识别 "http://" 开头的文本,当用户点击时,可以自动打开浏览器。同理,设置成"phone" "email" 格式时,当遇到 "+860757XXXXXXXX" 电话号码时,用户点击会自动拨打电话,遇到"XXX@youkuaiyun.com" E-mail 格式时,用户点击会触发 email 功能。
phoneNumber 是设置输入时的格式,true 表示只能输入 电话号码类型的内容。