我想在我的drawable的角落画一个实心的盒子。我不能使用顶部/底部/左/右,因为drawable可以是任何尺寸,但我希望盒子保持相同的尺寸。
答案 0 :(得分:0)
您可以创建一个RelativeLayout来包含您的drawable,然后使用
绘制该框android:alignParent(Top/Bottom)="true"
和
android:alignParent(Right/Left)="true"
把它放在角落里。
答案 1 :(得分:0)
您可以为您的RelatioveLayout分配一个ID,例如id = relative。 在你的代码中调用它,
RelativeLayout relative = (RelativeLayout) findViewById(R.id.relative);
然后动态添加ImageView。
像
ImageView img = new ImageView(context);
img.setImageResource(R.drawable.image);
LayoutParams param = new LayoutParams(size_of_img_on_whom_u_want_to_add*0.2, size_of_img_on_whom_u_want_to_add * 0.2);
将params左上边距设置为与要添加的图像相同。电话
img.setLayoutParams(param);
relative.addItem(img);