我的问题是我无法在同一布局中打开两个相同定义的链接,只能打开第一个。如果我长按第一个,会出现一个上下文菜单,上面写着“复制 URL”,但对于第二个,它不会。链接是有效的。
这是定义的两个文本视图:
<TextView
android:id="@+id/txt_id1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:autoLink="web"
android:gravity="center_horizontal"
android:linksClickable="true"
android:text="@string/text1"
android:textColor="@color/white"
android:textColorHighlight="@color/white"
android:textSize="18sp" />
<TextView
android:id="@+id/txt_id2"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:autoLink="web"
android:gravity="center_horizontal"
android:linksClickable="true"
android:text="@string/text2"
android:textColor="@color/white"
android:textColorHighlight="@color/white"
android:textSize="18sp" />
我正在摩托罗拉 Defy(约旦)上运行带有 Android 2.3.7(CyanogenMod)的自定义 rom。我在模拟器上试过了,还是不行。
任何答案都非常感谢。
编辑:
<string name="text1"><a href="http://www.google.com">http://www.google.com</a></string>
<string name="text2"><a href="http://www.wikipedia.org">Text2</a></string>