在字串中嵌入 <a href='...'>連結文字</a>,透過 Html.fromHtml 轉換後設定給 TextView,實現局部可點擊超連結。
String html = "請點擊 這裡 開啟網頁";
textView.setText(Html.fromHtml(html, Html.FROM_HTML_MODE_LEGACY));
textView.setMovementMethod(LinkMovementMethod.getInstance()); // 必須啟用點擊
Html.FROM_HTML_MODE_LEGACY (API 24+) 或預設模式皆可。setMovementMethod(LinkMovementMethod.getInstance()) 才能響應點擊。http、https、tel、mailto 等協定。SpannableString + URLSpan 或 ClickableSpan。