我有一个textview显示 电话:0900-1111,传真:0900-2222
有没有办法让手机可点击而不是传真。
使用
Phone: <a href="tel:09001111">0900-1111</a>, Fax: 0900-2222
将自动链接设置为手机,两者都可以点击!
答案 0 :(得分:4)
你检查过API演示吗?
他们在Views / Text / Linkify下有一个样本。
该课程位于com.example.android.apis.text.Link.java
例如,其中一个textView使用的字符串是:
<string name="link_text_manual"><b>text2: Explicit links using <a> markup.</b>
This has markup for a <a href="http://www.google.com">link</a> specified
via an <a> tag. Use a \"tel:\" URL
to <a href="tel:4155551212">dial a phone number</a>.
</string>
,textView为:
<TextView android:id="@+id/text2"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingTop="8dp"
android:paddingBottom="8dp"
android:textAppearance="?android:attr/textAppearanceMedium"
android:text="@string/link_text_manual"
/>