android根据图片资源的drawable id转化为Uri,java
Posted zhangphil
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android根据图片资源的drawable id转化为Uri,java相关的知识,希望对你有一定的参考价值。
android根据图片资源的drawable id转化为Uri的工具方法,java
public Uri getUriFromResId(@NonNull Context context, @AnyRes int drawableId)
return Uri.parse(
ContentResolver.SCHEME_ANDROID_RESOURCE
+ "://" + context.getResources().getResourcePackageName(drawableId)
+ '/' + context.getResources().getResourceTypeName(drawableId)
+ '/' + context.getResources().getResourceEntryName(drawableId)
);
以上是关于android根据图片资源的drawable id转化为Uri,java的主要内容,如果未能解决你的问题,请参考以下文章
android 获取当前壁纸的Drawable对象或者Bitmap。如何获取这张图片的ID或者名称。
android获取drawable里面的图片的id和名字的方法
如何从 android 包中的资源 id 获取 Drawable 对象?
Android,想获取这个对象里面的Drawable应该使用那个方法?