这个是获取系统当前壁纸设置为程序背景的程序,但是我的应用每次打开背景的上下都会有一条白边(程序设置成无标题+全屏则变成黑边),代码如下
main.xml:
<AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/appbg"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
</AbsoluteLayout>
Java代码:
protected void onResume() {
WallpaperManager wallpaperManager = WallpaperManager.getInstance(this);
AbsoluteLayout appbg = new AbsoluteLayout(this);
appbg = (AbsoluteLayout) findViewById(R.id.appbg);
appbg.setBackgroundDrawable(wallpaperManager.getDrawable());
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。