-1

電話:0900-1111、ファックス:0900-2222を示すテキストビューがあります

ファックスではなく、電話をクリックできるようにする方法はありますか。

使用する

Phone: <a href="tel:09001111">0900-1111</a>, Fax: 0900-2222

自動リンクを電話に設定すると、どちらもクリック可能です。

4

1 に答える 1

4

APIデモをチェックしましたか?

Views/Text/Linkify の下に、これだけのサンプルがあります。

クラスは com.example.android.apis.text.Link.java にあります

たとえば、textView の 1 つに使用される文字列は次のとおりです。

<string name="link_text_manual"><b>text2: Explicit links using &lt;a&gt; markup.</b>
  This has markup for a <a href="http://www.google.com">link</a> specified
  via an &lt;a&gt; 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"
            />
于 2013-02-07T23:33:32.753 に答える