我必须在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。
有办法吗?
答案 0 :(得分:0)
<强>解强>
解决了,我把图像添加到了错误的容器中。
然而,下面的功能非常有用。它取自另一个答案,并让一个视图得到所有其他答案的支持。
3