2017-12-24 21 views
-2

文字列をプログラムでHTML形式のテキストビューに表示する必要があります。 ここでは 『onclickのを聞くことができます。
はこの可能または任意の他の提案です「ここで、』ここでは+「より多くの情報を見つける」?onclicklistenerを使用したHTMLテキスト

+0

これはヘルプですhttps://stackoverflow.com/questions/10696986/how-to-set-the-part-of-the-text-view-is-clickable – jayeshsolanki93

+0

[テキストの一部を設定する方法ビューはクリック可能です](https://stackoverflow.com/questions/10696986/how-to-set-the-part-of-the-text-view-is-clickable) –

答えて

0

あなたはClickableSpanSpannableStringを使用することができます。 ことはここでは一例である。

SpannableString span= new SpannableString("Find more information "+here""); 
ClickableSpan clickableSpan = new ClickableSpan() { 
@Override 
public void onClick(View textView) { 
    // Perform action here 
} 
@Override 
public void updateDrawState(TextPaint ds) { 
    super.updateDrawState(ds); 
    ds.setUnderlineText(false); 
} 
}; 
span.setSpan(clickableSpan, 23, 26, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); 
textView.setText(span); 
textView.setMovementMethod(LinkMovementMethod.getInstance()); 
関連する問題