我有一些TextView對象,我有onclick監聽器分配給。 onclick監聽器工作正常,除非我在TextView對象上運行Linkify.addLinks,此時onclick事件從不發生。無論TextView中的任何內容是否實際鏈接,都會發生這種情況。是否有辦法讓這兩件事情都發生,或者至少能夠預測文本中是否存在或將要鏈接的東西?LInkify塊onclick事件
3
A
回答
0
我不知道你是否找到了答案,因爲這個問題比較陳舊,但我在找另外一個問題時找到了它(不完全相似),我可以幫忙(有點):有一個簡單的方法來「檢測」Linkify是否修改文本:只是比較它與原文。喜歡的東西:
String originalText = textView.getText().toString();
Linkify.addLinks(textView, Linkify.ALL);
String linkifiedText = textView.getText().toString();
if (originalText.equals(linkifiedText)) {
// linkify did not do anything...
}
+0
你爲這個舊帖子作出迴應的人。我會檢查出來的 – atraudes 2012-01-24 15:31:28
0
Linkify.addLinks()
返回boolean這表明,如果發現文字或不鏈接。像紀堯姆所建議的那樣,沒有必要進行前/後比較。
相關問題
- 1. 用自己的意圖處理Linkify onClick事件
- 2. 事件jQuery滑塊句柄onClick()?
- 3. jQuery的動畫滑塊onClick事件
- 4. jQuery滑塊onclick事件循環照片
- 5. 反向onClick事件onClick
- 6. 爲onClick事件
- 7. onClick事件
- 8. Android onclick事件?
- 9. Microsoft.VisualStudio.Text.Tagging.TextMarkerTag - OnClick事件
- 10. Raphael.js onclick事件
- 11. Add onClick事件
- 12. onclick事件
- 13. asp:DataPager onclick事件
- 14. onclick事件
- 15. Javascript OnClick事件
- 16. ImageElement OnClick事件
- 17. Javascript - onClick事件
- 18. 「的onclick」事件
- 19. jQuery onClick事件
- 20. React onClick事件
- 21. Onclick按鈕事件
- 22. onclick事件彈跳
- 23. Onclick事件與Css
- 24. HTML DIV onclick事件
- 25. onclick事件激活
- 26. 多個onClick事件
- 27. 跟蹤onclick事件
- 28. UIAutomation UIButton onClick事件
- 29. 複製onclick事件
- 30. Facebook encodeURIComponent onClick事件
在這一點上,我不知道有這個答案。我將繼續投票任何人在這裏提供的任何答案,雖然 – atraudes 2011-07-11 20:42:42
可能的重複[處理點擊TextView的鏈接,而使用Linkify查找和設置文本中的鏈接](http://stackoverflow.com/questions/20242000/handle -clicks-on-textviews-links-while-using-linkify-for-finding-and-setting-th) – 2016-12-06 13:37:00