Android指向Resource的URI(注:轉(zhuǎn)載于http://hi.baidu.com/zhoutianyang/blog/item/1a4d56df5979551f485403de.html)
A Uri object can be used to reference a resource in an APK file. The Uri should be one of the following formats:
android.resource://package_name/id_number
package_name
is your package name as listed in your AndroidManifest.xml. For examplecom.example.myapp
id_number
is the int form of the ID.
The easiest way to construct this form isUri uri = Uri.parse("android.resource://com.example.myapp/" + R.raw.my_resource");
android.resource://package_name/type/name
package_name
is your package name as listed in your AndroidManifest.xml. For examplecom.example.myapp
type
is the string form of the resource type. For example,raw
ordrawable
.name
is the string form of the resource name. That is, whatever the file name was in your res directory, without the type extension. The easiest way to construct this form isUri uri = Uri.parse("android.resource://com.example.myapp/raw/my_resource");
posted on 2010-11-21 13:56 小一敗涂地 閱讀(3085) 評論(0) 編輯 收藏 所屬分類: android+移動開發(fā)