浜松のWEBシステム開発・スマートフォンアプリ開発・RTK-GNSS関連の開発はお任せください
株式会社シーポイントラボ
TEL:053-543-9889
営業時間:9:00~18:00(月〜金)
住所:静岡県浜松市中区富塚町1933-1 佐鳴湖パークタウンサウス2F

【androidjava】Linkifyで簡単にテキストリンクを作る

androidでテキストとリンクの混合テキストを作る方法の一つに

Linkifyライブラリを使う方法があります。

 

こちらがサンプル

 

</pre>
<pre>TextView text = findById(this, R.id.sample);
text.setText(R.string.sampleText);
Linkify.addLinks(text, Linkify.ALL);

第一引数にリンクを付けたいテキスト、第二引数に

リンクとして出したい形式を渡します。

 

第二引数の形式に合ったテキストを第一引数の中から

あぶりだして該当したテキストをリンクに変換する

と覚えましょう。簡素ですが覚えましょう。

 

ここではhttps://の形式でリンクを作りたいのでallとしています。

他にも電話番号をあぶりだすPHONE_NUMBERSや住所をリンク

にできるmapaddress(こちらはすでに非推奨)がありますが、

allは全て対象に含んでくれるのでリンクを作りたいと

思ったら迷わずこれでいいと思います。

 

  • この記事いいね! (0)