gpt4 book ai didi

android - 以编程方式设置安卓手机的背景

转载 作者:IT老高 更新时间:2023-10-28 21:45:59 25 4
gpt4 key购买 nike

我想让用户从图像列表中选择一个背景,用户点击其中一个,该图像将用作他手机的背景。我的应用应该只是 android 默认库的另一个版本。

是否可以通过编程方式设置手机的壁纸?

最佳答案

第一个,你需要在你的Manifest.xml文件中设置权限

 <uses-permission android:name="android.permission.SET_WALLPAPER"/>

你可以用这个设置背景:

Button buttonSetWallpaper = (Button)findViewById(R.id.set);
ImageView imagePreview = (ImageView)findViewById(R.id.preview);
imagePreview.setImageResource(R.drawable.five);

buttonSetWallpaper.setOnClickListener(new Button.OnClickListener(){
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
WallpaperManager myWallpaperManager
= WallpaperManager.getInstance(getApplicationContext());
try {
myWallpaperManager.setResource(R.drawable.five);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}});

关于android - 以编程方式设置安卓手机的背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20053919/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com