Fel*_* ZY 2 java settings android background
我正在制作一个Android应用程序,我希望用户能够更改背景图像.我有3个图像和一个屏幕,我可以选择一个图片和一个按钮进行申请.
问题: 我可以让用户以我想要的方式查看所有图像,但我不知道如何将所选图像设置为应用程序背景.
我想做的是: 我希望用户单击一个按钮,将所选图像导出到"/ res/drawable-mdpi"中的"bakgrund.png"并替换当前图像.这样我就可以轻松集成背景切换器.重命名当前文件也有效.
PS:我当前的背景图片位于/ res/drawable-mdpi,名为1.png 2.png和3.png.
最简单的setBackgroundResource(image_id)方法是在根布局上调用方法.如果你有一个像LinearLayout它具有android:id="@+linear"在布局XML根布局,那么这段代码将有助于: -
LinearLayout linearLayout=(LinearLayout) findViewById(R.id.linear);
linear.setBackgroundResource(R.drawable.1);//call this in the OnClickListener's OnClick Method
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
424 次 |
| 最近记录: |