1. 程式人生 > >Android html5 打電話、發簡訊、發郵箱等

Android html5 打電話、發簡訊、發郵箱等

TextView tv_html = (TextView) findViewById(R.id.tv_html);
String str ="Html文字";
tv_html.setText(Html.fromHtml(str));
tv_html.setMovementMethod(LinkMovementMethod.getInstance());

1. 打電話

例:

<a href="tel:10086">10086</a>

使用wtai協議進行撥打電話

<a href="wtai://wp/mc;10086">10086</a>

2. 傳送簡訊

例:

//給 10086 發簡訊:
<a href="sms:10086">傳送資訊</a>

//給 10086 傳送內容為"cxye"的簡訊:
<a href="sms:10086?body=cxye">傳送資訊</a>

//給 10086 和 10010 傳送內容為"cxye"的簡訊:
<a href="sms:10086,10010?body=cxye">傳送資訊</a>

3. Mail 傳送郵件

例:

//給[email protected]傳送郵件:
<a href="mailto:[email protected]">mail</a>

//給
[email protected]
[email protected]傳送郵件: <a href="mailto:[email protected],[email protected]">mail</a> //給[email protected]傳送主題為“testing”的郵件: <a href="mailto:[email protected]?subject=Testing">mail</a> //給[email protected]傳送主題為“testing”的郵件,並抄送給[email protected]
: <a href="mailto:[email protected]?subject=Testing mailto&[email protected]">mail</a>

4. Android Market

如果希望一個連結能夠啟用Android市場的功能,可以把連結寫成:

<a href="market://search?q=[query]">Android Market link</a>

其中就是搜尋的內容,你應用的名稱

例:

<a href="market://search?q=MyApp">MyApp</a>

5. GPS地圖定位

<a href="geopoint:[經度],[緯度]">我的位置</a>

例:

<a href="geopoint:108.954823,34.275891">我的位置</a>