【发布时间】:2017-11-24 20:10:22
【问题描述】:
我似乎不明白我的代码有什么问题,用于将设备壁纸设置为启动器活动布局的背景。我试图在网上搜索更好的代码,但到目前为止我得到的是这个导致错误的代码:
WallpaperManager wallpaperManager = WallpaperManager.getInstance(this);
Drawable wallpaperDrawable = wallpaperManager.getDrawable();
MyLogin = (RelativeLayout) findViewById(R.id.login);
MyLogin.setBackground(wallpaperDrawable);
感谢您对此问题的帮助和关注
【问题讨论】:
-
介意告诉我们您遇到了哪个错误吗?可能在您的问题中包含 logcat
-
试试这个
MyLogin.setBackgroundDrawable(wallpaperDrawable); -
顺便说一句,您发布的这段代码也有效。
-
感谢@Psy Duck 的灵魂。它就像一个魅力
-
很高兴它对您有所帮助。 :) 通过单击前面的勾号来选择我的答案。 :)