我在Android文档中发现Uri
是
标识摘要或物理的统一资源标识符 资源,由RFC 2396指定。
当我想从我的Android应用程序调用时,意图如下:
String toDial="tel:"+number.getText().toString();
Intent i = new Intent(Intent.ACTION_DIAL,Uri.parse(toDial));
在这种情况下,物理或抽象资源是什么?
答案 0 :(得分:3)
答案 1 :(得分:1)
请参阅以下链接中的Uri语法:
http://en.wikipedia.org/wiki/URI_scheme#Generic_syntax
注意语法:
<scheme name> : <hierarchical part> [ ? <query> ] [ # <fragment> ]
这里的方案名称定义了它的Uri类型:它可能有http,mailto,tel等选项。
接下来是层次结构部分,它可能有信息进入层次结构。由于number没有片段或queryl,因此它只能为此URI提供。