安卓设置assets里的文件夹作为背景


直接使用下面的代码来实现就可以了。

try {
	InputStream is=getAssets().open("imgs/bg.png");
	Bitmap bm= BitmapFactory.decodeStream(is);
	is.close();
	Drawable da=new BitmapDrawable(getResources(),bm);
	appBackground.setBackground(da);
} catch (IOException e) {
	e.printStackTrace();
}

因为图片不是drawable格式的,所以我们需要先以字节流的方式读出文件,然后转换为bitmap
最后再转换为drawable就可以了。


文章作者: 小游
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 小游 !
  目录