- 首页 > it技术 > >
fresco加载drawable图片和asstes图片
-
/**
-
* 加载本地图片(drawable图片)
- 【fresco加载drawable图片和asstes图片】
* @param context
-
* @param simpleDraweeView
-
* @param id
-
*/
-
public static void loadResPic(Context context, SimpleDraweeView simpleDraweeView, int id) {
-
Uri uri = Uri.parse("res://" +
-
context.getPackageName() +
-
"/" + id);
-
simpleDraweeView.setImageURI(uri);
-
}
-
-
/**
-
* 加载本地图片(assets图片)
-
* @param context
-
* @param simpleDraweeView
-
* @param nameWithSuffix 带后缀的名称
-
*/
-
public static void loadAssetsPic(Context context, SimpleDraweeView simpleDraweeView, String nameWithSuffix) {
-
Uri uri = Uri.parse("asset:///" +
-
nameWithSuffix);
-
simpleDraweeView.setImageURI(uri);
-
}
推荐阅读