Tencent / QMUI_Android

提高 Android UI 开发效率的 UI 库
http://qmuiteam.com/android
Other
14.42k stars 2.67k forks source link

QMUILinkTextView 不能识别链接的问题 #1039

Open dongliwu520 opened 3 years ago

dongliwu520 commented 3 years ago

分享了一个网易云音乐的连接. 如下:

分享Whitney Houston的单曲《Call You Tonight》: https://y.music.163.com/m/song/19827042/?userid=329096666&app_version=8.0.00 (来自@网易云音乐)

通过 QMUILinkTextView 识别出来的是 19827042 和 329096666 两个数字串,整体的 URL 并没有识别出来。使用方式如下:

QMUILinkify.useQmuiWebUrlMatcher() val mLinkTextView: QMUILinkTextView? = findViewById(R.id.link_text_view) mLinkTextView?.text = textContent mLinkTextView?.autoLinkMaskCompat = QMUILinkify.EMAIL_ADDRESSES mLinkTextView?.setOnLinkClickListener(mOnLinkClickListener)

请问需要怎么修改?

dongliwu520 commented 3 years ago

上面贴错了 代码如下:

QMUILinkify.useQmuiWebUrlMatcher() val mLinkTextView: QMUILinkTextView? = findViewById(R.id.link_text_view) mLinkTextView?.text = textContent mLinkTextView?.setOnLinkClickListener(mOnLinkClickListener)