我正在制作一个包含两个活动的应用程序。第一个活动是一个只有一个按钮的起始页。当这个按钮被点击时,下一个活动开始。我的可绘制文件包含 10 张图像。第二个活动从这十个中随机选择一个图像,并将图像显示在屏幕上。我的问题是:有没有办法可以将显示的图像制作成手机 bakcgroundimage。我不是指应用程序的背景图片,而是手机本身的背景。最好用java而不是xml。谢谢
问问题
72 次
1 回答
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);
于 2012-07-30T11:07:48.083 回答