算了 自己查得了。public static Drawable createFromPath(String pathName) {
if (pathName == null) {
return null;
}
Trace.traceBegin(Trace.TRACE_TAG_RESOURCES, pathName); try {
Bitmap bm = BitmapFactory.decodeFile(pathName);
if (bm != null) {
return drawableFromBitmap(null, bm, null, null, null, pathName);
}
} finally {
Trace.traceEnd(Trace.TRACE_TAG_RESOURCES);
}
return null;
}
if (pathName == null) {
return null;
}
Trace.traceBegin(Trace.TRACE_TAG_RESOURCES, pathName); try {
Bitmap bm = BitmapFactory.decodeFile(pathName);
if (bm != null) {
return drawableFromBitmap(null, bm, null, null, null, pathName);
}
} finally {
Trace.traceEnd(Trace.TRACE_TAG_RESOURCES);
}
return null;
}
解决方案 »
- 直接安装最新的apk而不用打开其他的程序的实现
- Android ImageView控件显示自己生成的图片
- android背景图片的设置问题
- android 下linux问题
- default.properties文件中的split.density是什么意思?
- 两个runnable同时运行
- 为什么创建一个 TabHost 就是不成功……
- 关于Log输出的小白问题
- 阿雪笑了
- git hint: See the 'Note about fast-forwards' in 'git push --help' for details.
- JSONobject如何修改key对应的值
- android 显示 圆形图片
private static Drawable drawableFromBitmap(Resources res, Bitmap bm, byte[] np, Rect pad, Rect layoutBounds, String srcName) { if (np != null) {
return new NinePatchDrawable(res, bm, np, pad, layoutBounds, srcName);
}
return new BitmapDrawable(res, bm);
}
this(new BitmapState(bitmap), res);
mBitmapState.mTargetDensity = mTargetDensity;
}