我正在制作一个由两个活动组成的应用程序。第一个活动是只有一个按钮的起始页。点击此按钮后,下一个活动开始。我的可绘制文件包含10个图像。第二个活动选择那十个的随机图像,图像显示在屏幕上。我的问题是:有没有办法让所显示的图像进入手机bakcgroundimage。我不是指应用程序背景图片,而是手机本身的背景。最好是在java而不是在xml中。 感谢
答案 0 :(得分:1)
//Put this code into onCreate method
//Create array of your images as drawable object and choose random for background.
LinearLayout ll = new LinearLayout(this);
LayoutParams lparams = new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT);
ll.setLayoutParams(lparams);
ll.setBackgroundDrawable(getResources().getDrawable(R.drawable.icon));
setContentView(ll);