【发布时间】:2016-06-14 21:03:25
【问题描述】:
我必须在 Imageview 上添加一个片段,但我的 ImageView 位于顶部并覆盖了其他视图。所有这些都在一个 RelativeLayout 中完成。
事情必须动态完成(没有xml)。我希望我的活动有一个可以动态设置的图像,并且我的片段(动态添加)应该具有透明背景,如果这不是真的,我可以在运行时将其设置为透明。
这是创建图像的代码:
ImageView img=new ImageView(this);
img.setImageResource(imgID);
img.setScaleType(ImageView.ScaleType.CENTER_CROP);
((ViewGroup)findViewById(android.R.id.content)).getRootView()).addView(img);
如您所见,图像用作背景,我使用 ImageView 作为其 scaleType。
有办法吗?
【问题讨论】:
标签: java android background imageview