2010-07-16 75 views
7

有什麼辦法可以告訴linkify不要強調我的鏈接?我已經在使用textView.setLinkTextColor(stateList)來更改顏色,但我想要刪除插入鏈接的下劃線。如何判斷linkify不要下劃線?

這甚至可能嗎?

+0

是否有任何更新關於此,我試圖實現相同的行爲 – 2011-01-11 04:01:04

+1

請參閱http://stackoverflow.com/questions/4096851/remove-underline-from-links-in-textview-android一種可能的方法。 – 2011-01-24 10:51:44

回答

3
TextView tv = new TextView(this); 
    SpannableString ss = new SpannableString(
    ""+getString(R.string.nonlinktext)+"\n"+getString(R.string.linkedtext)+""); 
    ss.setSpan(new URLSpan(getString((R.string.linkedtext))), ss.length() - numberofcharactersinlink, ss.length(),Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); 

我設法使用這個實現得到這個工作。有點黑客,但它的作品都是一樣的。

+0

對不起,R.string.LearnMore應該是R.string.linkedtext – null 2012-03-21 12:45:05

+0

您可以通過點擊「編輯」來更正您的答案。 – DragonWork 2012-10-28 14:53:23