概述
开发中遇到再用fresco显示图片是,动态设置placeholder会显示问题。但是设置setImageUrl没有问题。那如何通过setImageUrl设置drawable中的图片呢?通过Uri即可。
实现
具体的集中方式:
Uri uri = Uri.parse(“android.resource://“ + getPackageName() + “/raw/icon” );
Uri uri = Uri.parse(“android.resource://“ + getPackageName() + “/raw/“ +R.raw.icon);
Uri uri = Uri.parse(“android.resource://“ + getPackageName() + “/“ +R.raw.icon);
Uri uri = Uri.parse(“android.resource://“ + getPackageName() + “/“ +R.drawable.icon);
Uri uri = Uri.parse(“android.resource://“ + getPackageName() + “/xxxxxxx/icon” );
参考资料
Ursprünglicher Link: http://nunu03.github.io/2020/11/12/Uri获取资源文件/
Copyright-Erklärung: 转载请注明出处.