java将大图像设置为背景
我得到的当前壁纸如下:
WallpaperManager wallpaperManager = WallpaperManager.getInstance(this);
Drawable wallpaperDrawable = wallpaperManager.getDrawable();
现在我的当前壁纸(1152 X 1536)
我试着把它作为活动的背景,但在宽度上并不如屏幕宽度
ImageView rv = (ImageView) findViewById(R.id.main);
rv.setBackgroundDrawable(wallpaperDrawable);
我怎么做
请帮帮我
提前谢谢
# 1 楼答案
您是否将您的相对大小设置为匹配父项? 然后,您可以通过编程方式将“图像适配”设置为“宽度侧”:
# 2 楼答案
转到当前活动的xml:
在LinearLayout或相对布局下,添加以下行:
并将该图像添加到您的绘图工具中