相关疑难解决方法(0)

如何在TextView中单击链接?

我定义了以下TextView:

<TextView android:layout_width="wrap_content"
    android:layout_height="wrap_content" android:text="@string/txtCredits"
    android:autoLink="web" android:id="@+id/infoTxtCredits"
    android:layout_centerInParent="true"
    android:linksClickable="true"></TextView>
Run Code Online (Sandbox Code Playgroud)

where @string/txtCredits包含的字符串资源<a href="some site">Link text</a>.

Android正在突出显示TextView中的链接,但它们不响应点击.有人能告诉我我做错了什么吗?我是否必须在我的活动中为TextView设置onClickListener,这对于这么简单?

看起来它与我定义字符串资源的方式有关.这不起作用:

<string name="txtCredits"><a href="http://www.google.com">Google</a></string>
Run Code Online (Sandbox Code Playgroud)

但这样做:

<string name="txtCredits">www.google.com</string>
Run Code Online (Sandbox Code Playgroud)

这是一个无赖,因为我宁愿显示文本链接而不是显示完整的URL.

android hyperlink textview clickable

950
推荐指数
30
解决办法
51万
查看次数

在android中创建超链接textview

我想为像Google这样的textview文本建立链接.反正有没有这样的链接.(即)当点击Google这个词时,它应该打开相应的链接.欢迎任何想法.

url android hyperlink textview

68
推荐指数
5
解决办法
9万
查看次数

我想将文本视图作为可点击的链接

<TextView
    android:id="@+id/link"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    android:layout_centerHorizontal="true"
    android:text="Forget password?"
    android:autoLink="all"
    android:linksClickable="true"
    android:textColor="@color/lgreen"
    android:textStyle="italic"
     />
Run Code Online (Sandbox Code Playgroud)

Android正在突出显示TextView中的链接,但它们不响应点击.有人可以告诉我,我怎么能做到这一点作为一个可点击并移动到另一个链接.我通过看例子尝试了很多次.但我不能.有人可以清楚地向我解释如何将文本视图更改为可点击链接.

android hyperlink textview clickable

16
推荐指数
4
解决办法
8万
查看次数

标签 统计

android ×3

hyperlink ×3

textview ×3

clickable ×2

url ×1