我使用了两种都是可行 的;
一,在布局中添加:
<TextView android:id="@+id/tv_login_forget" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/login_forget" />
在strings中添加超链接:
<string name="login_forget"><a href="http://www.baidu.com">忘记密码</a></string>代码中:
tv_login_forget.setMovementMethod(LinkMovementMethod.getInstance());
二、直接在代码中通过HTML来添加:
tv_login_forget.setMovementMethod(LinkMovementMethod.getInstance()); Spanned text = Html.fromHtml("<a href=\"http://www.baidu.com/\">忘记密码</a>"); tv_login_forget.setText(text);布局文件:
<TextView android:id="@+id/tv_login_forget" android:layout_width="wrap_content" android:layout_height="wrap_content" />