android - 将设备壁纸设置为 Activity 布局的背景

标签 android eclipse

我似乎没有明白我的代码有什么问题,将设备墙纸设置为启动器 Activity 布局的背景。我曾尝试在线搜索此代码以获得更好的代码,但到目前为止我得到的是导致错误的代码:


WallpaperManager wallpaperManager = WallpaperManager.getInstance(this);
Drawable wallpaperDrawable = wallpaperManager.getDrawable();

MyLogin = (RelativeLayout) findViewById(R.id.login);
MyLogin.setBackground(wallpaperDrawable);

非常感谢您对此问题的帮助和关注

最佳答案

最好的方法是让系统为您显示墙纸背景。 有 FLAG_SHOW_WALLPAPERwindowShowWallpaper属性。

可以在这里找到更多示例:

关于android - 将设备壁纸设置为 Activity 布局的背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27839699/

相关文章:

java - 将 SqlCipher 与 Android 应用程序集成(在 Windows 上)

android - 从 Volley 中的刷新 token 获取访问 token

带有通配符的 Java 泛型在 Eclipse 中编译,但在 javac 中不编译

java - 如何改变TextView的文字

java - 如何让应用程序不自行重置?

java - 如何在eclipse中计算圈复杂度、内存使用量、页面错误等?

android - 等待设备 : Could not start AVD, 虚拟化打开时出错

java - 无需打开浏览器的 HTTP 请求 - ANDROID

java - 如何在 Eclipse 中使用 srcML?

android - SQLite 数据库浏览器与 Android