0

我想显示一些文本,单击该文本会将我重定向到网站。我正在使用 C#(Xamarian studio)通过 android 应用程序编写。

<TextView
        android:id="@+id/rsstitle"
        android:autoLink="web"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textColor="#FF7F3300"
        android:textSize="16dip"
        android:textStyle="bold" />

view.FindViewById<TextView> (Resource.Id.rsstitle).Text = values [position];
//values[position] contains a title string eg "Google"

links[position] 包含一个 uri,例如“ https://www.google.co.nz/

我如何使它显示“谷歌”,但点击后会指向https://www.google.co.nz/

4

1 回答 1

2

找到我的解决方案:

String linkText = "<a href=\"" + RSSActivity.links [position] + "\">" + values [position] + "</a> ";

link.TextFormatted = Html.FromHtml(linkText);
link.MovementMethod = LinkMovementMethod.Instance;
于 2013-09-01T22:54:04.740 回答