Android编程将Activity背景设置为墙纸的简单实现方法
作者:勇往直前的胖子
这篇文章主要介绍了Android编程将Activity背景设置为墙纸的简单实现方法,涉及Android简单的属性设置及XML配置修改等相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
本文实例讲述了Android编程将Activity背景设置为墙纸的简单实现方法。分享给大家供大家参考,具体如下:
1)代码方式
Drawable wallPaper = WallpaperManager.getInstance( this).getDrawable(); this.getWindow().setBackgroundDrawable(wallPaper);
2)XML配置
在该Activity的配置中,加上:
复制代码 代码如下:
android:theme = "@android:style/Theme.Wallpaper"
第一种方法的缺点是墙纸的大小和Activity的尺寸可能不一致,导致墙纸拉伸,需要做额外处理
第二种方法的缺点是,ActionBar没了。
希望本文所述对大家Android程序设计有所帮助。
您可能感兴趣的文章:
- Android设置Activity背景为透明style的简单方法(必看)
- Android开发中Dialog半透明背景消失
- Android 背景透明度设置总结
- Android编程实现popupwindow弹出后屏幕背景变成半透明效果
- Android编程实现设置按钮背景透明与半透明及图片背景透明的方法
- android activity设置无标题实现全屏
- android弹出activity设置大小的方法
- Android开发中Activity属性设置小结
- Android实现将一个Activity设置成窗口样式的方法
- Android中Activity常用功能设置小结(包括全屏、横竖屏等)
- Android编程实现activity dialog透明背景的方法