2012-02-17 6 views
1

웹 페이지 링크가있는 텍스트를 만들어야합니다. 그 코드를 사용하지만 작동하지 않습니다 : 나는 그것이해야한다고 생각링크가있는 문자열에서 클릭 가능한 링크 끝 텍스트

licence = (TextView)findViewById(R.id.about_text5); 
final SpannableString s = new SpannableString(Html.fromHtml("The ipiit Team\n\nFYI:  This software contains the <a href=\"http://code.google.com/p/zxing\">zxing</a> component licensed under <a href=\"http://httpd.apache.org/docs/2.0/license.html\">Apache 2.0</a>.\n\n")); 
Linkify.addLinks(s, Linkify.WEB_URLS); 
licence.setText(s); 
licence.setMovementMethod(LinkMovementMethod.getInstance()); 

답변

2

...

Linkify.addLinks(licence , Linkify.WEB_URLS); 

하지

Linkify.addLinks(s, Linkify.WEB_URLS); 

당신은 이미 당신의 Spannable 텍스트를 설정하고 있기 때문에 당신의 TextView이므로 TextView에서 addLink를 호출하십시오.

관련 문제