호출되지 않습니다. 나는 (웹 링크에 대한 예)를 설정하려면 다음 코드를 사용OnClickListener를은 내가 <strong>텍스트의 몇</strong> 또는 <strong>웹</strong> 링크 중 하나를 <strong>이메일 주소입니다 내 안드로이드 응용 프로그램에서</strong> 링크가
TextView textView = (TextView) findViewById(textViewId);
spannedText = Html.fromHtml("<a href=\"" + url + "\">" + titleText + "</a>");
textView.setText(spannedText, TextView.BufferType.SPANNABLE);
textView.setMovementMethod(LinkMovementMethod.getInstance());
textView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// Handle click
}
});
TextView
같은 android:linksClickable
, android:clickable
또는 android:focusable
설정 더 특별한 속성이 없습니다. 스타일은 @android:style/TextAppearance.Small
에서 상속됩니다.
어떤 이유인지 OnClickListener
은 결코 호출되지 않습니다.
당신은 그 한 가지를 사용해야합니다. 'LinkMovementMethod' 또는'OnClick' – SorryForMyEnglish