遇到一个需求就是layout想设置一个背景图片,但是只有这个图片的路径,怎么办?于是就有了如下转换步骤:路径——>Bitmap——>Drawable.然后就可以xxxxx.setBackground(drawable);
路径转换为Bitmap:Bitmap bm = BitmapFactory.decodeFile("路径");
Bitmap转换为Drawable:Drawable drawable = new BitmapDrawable(bm);
完事
遇到一个需求就是layout想设置一个背景图片,但是只有这个图片的路径,怎么办?于是就有了如下转换步骤:路径——>Bitmap——>Drawable.然后就可以xxxxx.setBackground(drawable);
路径转换为Bitmap:Bitmap bm = BitmapFactory.decodeFile("路径");
Bitmap转换为Drawable:Drawable drawable = new BitmapDrawable(bm);
完事