我试图定义autolink =" web"对于TextView。令人惊讶的是,当我声明这一点时,TextView中的文本会被隐藏,只有在第一次单击时才会显示。这是如此令人惊讶我在我的应用程序的许多部分中具有相同的功能,它可以正常工作。这是我无法找到问题所在的唯一地方。
请帮我解决问题:
这是我的TextView XML代码:
<TextView
android:id="@+id/details_webAddress_textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/details_location_textView"
android:drawableLeft="@drawable/icon_website_earth"
android:drawablePadding="5dp"
android:gravity="center"
android:padding="5dp"
android:singleLine="true"
android:autoLink="web"
android:text="www.google.com"
android:visibility="visible" />
以下是自动链接运行良好的TextView:
<TextView
android:id="@+id/websiteAddress_textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:autoLink="web"
android:padding="5dp"
android:singleLine="true"
android:text="www.stackoverflow.com" />
答案 0 :(得分:2)
尝试使用:
Cannot listen on pipe name 'net.pipe://localhost/service/' because another pipe endpoint is already listening on that name.
答案 1 :(得分:0)
Tou需要设置&#34; android:textColorLink&#34; xml中的属性除了&#34; android:autoLink&#34;属性。
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:autoLink="web"
android:textColorLink="@color/yourDesiredLinkColor"/>