autoLink = TextView Android的"全部"功能

Rah*_*hul 6 android textview linkify android-edittext

我正在使用TextView的autoLink ="All"功能来链接TextView中的所有网址和电话号码.

我面临的问题是,在模拟器上,某些号码被识别为电话号码并且可以点击.在真实设备上,这些数字不会被识别为电话号码且无法点击.

如果TextView包含数字163111,则在模拟器上可以单击它.Clickng将用户带到拨号器.但是在Nexus 7上,这个号码是不可点击的.我看了一下Linkify.addLinks()方法,我认为这可以解释这种行为,但未能找到解释.

有人遇到过这个问题吗?

这背后可能是什么原因?

Rah*_*hul 2

没关系。模拟器运行在 4.2 上,Nex 7 运行在 4.3 上

https://android.googlesource.com/platform/frameworks/base/+/430fc97

原因是 Linkify 代码的修改。