首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

怎么将资源ID转换成Uri+Android的MIME类型

2013-04-05 
如何将资源ID转换成Uri+Android的MIME类型如何将资源ID转换成Uri:尽管资源ID非常适合某些目的,但它们并不

如何将资源ID转换成Uri+Android的MIME类型

如何将资源ID转换成Uri:

尽管资源ID非常适合某些目的,但它们并不适合所有的目的。然而Android可以通过使用Uri来完成许多事情,幸运的是,很容易为一个已经放置在资源中的文件构造Uri。可以通过将资源ID附加到一个字符串的末尾来构造Uri。该字符串必须以android.resource://开头,随后是资源所在的应用程序的程序包名称,再后面是文件的资源ID。

以下是一个示例:

Intent intent=new Intent(android.content.Intent.ACTION_VIEW);intent.setDataAndType(audioFileUri,"audio/mp3");startActivity(intent);



热点排行