我有一個文本視圖,裏面有文字「這是XYZ開發的產品,更多的查詢請發郵件到[email protected],我已經鏈接了」[email protected]「。問題是,只要我觸摸textview下方的任何區域,它就會鏈接到電子郵件。我如何確保鏈接必須單擊info @ ....才能發生。我使用了模式,Linkify.EMAIL_ADDRESS..nothing似乎工作...好心建議一些答案Linkify in android TextView
5
A
回答
17
我曾與自動鏈接的問題,所以我把它關掉,而不是我用文字的HTML格式化加上此代碼:
TextView textView = (TextView) findViewById(R.id.TextBox);
textView.setMovementMethod(LinkMovementMethod.getInstance());
textView.setText(Html.fromHtml(strText));
的電子郵件中的鏈接進入<a href="mailto:[email protected]">[email protected]</a>
+0
有效,但文本以帶下劃線的方式呈現。如何刪除它? – 2011-03-24 11:36:37
+0
下面是一個方法來做到這一點:http://stackoverflow.com/questions/4096851/remove-underline-from-links-in-textview-android – Lumis 2011-03-24 14:17:19
0
嘗試使用HTML格式的鏈接,即錨標記。
17
我用過的最好的方式,它總是爲我工作
android:autoLink="web"
希望這會幫助你們。
謝謝, 羅希特夏爾
0
使用Linkify
類方法:
myTextView.setAutoLinkMask(Linkify.EMAIL_ADDRESSES);
myTextView.setLinksClickable(true);
相關問題
- 1. Linkify與TextView
- 2. Linkify的TextView
- 3. Linkify適用於Android中的TextView嗎?
- 4. Android TextView啓用LinkiFy和Href標籤
- 5. TextView in android
- 6. Linkify any text Android
- 7. Android - Linkify問題
- 8. Android Linkify在嵌套RelativeView
- 9. Android包含「?」在Linkify文本
- 10. android linkify intent
- 11. 與Linkify Android開放活動
- 12. Linkify在Android的片段
- 13. 的Android Linkify下殼體URL
- 14. twitter linkify android所有@mentions
- 15. Linkify在textView中的自定義位置?
- 16. Android TextView Linkify攔截與父視圖手勢
- 17. Linkify Android變換問題
- 18. Linkify + textIsSelectable
- 19. Android Linkify電子郵件不支持
- 20. Android Linkify TransformFilter不會變形
- 21. 的Android Linkify不起作用
- 22. android Linkify首次發生只
- 23. Android linkify不帶第一個字符
- 24. TextView在使用linkify或自動鏈接後突出顯示
- 25. setBackgroundResource of TextView in listitem
- 26. ACTION_CALL意圖,與Linkify?
- 27. LInkify塊onclick事件
- 28. Android - 如何停止長按Linkify?
- 29. 忽略linkify
- 30. 使用模式Linkify
** [自定義鏈接模式使用正則表達式](http://www.indelible.org/ink/android-linkify/ )可能會有所幫助** – 2011-02-18 14:11:39