2012-05-12 20 views
1

我在Android的文檔發現,UriAndroid中的手機意圖的Uri是什麼?

統一資源標識符標識抽象或物理 資源,如RFC 2396

指定的,當我想打從呼叫我的Android應用程序,意圖看起來像:

String toDial="tel:"+number.getText().toString(); 
Intent i = new Intent(Intent.ACTION_DIAL,Uri.parse(toDial)); 

這種情況下的物理或抽象資源是什麼?

+0

如此奇怪,但在這裏你必須寫'startActivity(i)' –

回答

1

看到下面的鏈接Uri格式:

http://en.wikipedia.org/wiki/URI_scheme#Generic_syntax

記語法:

<scheme name> : <hierarchical part> [ ? <query> ] [ # <fragment> ] 

這裏方案的名稱來定義它是什麼類型的Uri:它可以有選擇HTTP,郵寄地址,tel等

接下來是分層部分,它可能會將信息分爲層次結構。由於數字沒有片段或queryl,它的唯一部分可用於此URI。

3

的URI的電話號碼被記錄在RFC 3966

http://tools.ietf.org/html/rfc3966

的URI可以指由電話號碼標識的資源, 包括但不限於電話 的發起人或目標呼叫。

相關問題