我想在可绘制的角落里画一个坚固的盒子。我不能使用顶/底/右/右/右/右,因为可绘制的尺寸可以是任何尺寸,但我希望盒子保持相同的尺寸。
您可以创建一个相关性以包含您的可绘制,然后使用
绘制框android:alignParent(Top/Bottom)="true"
和
android:alignParent(Right/Left)="true"
将其放在角落。
您可以将ID分配给Relatiovelayout,例如,ID =相对。在您的代码中调用
RelativeLayout relative = (RelativeLayout) findViewById(R.id.relative);
然后动态添加图像视图。
喜欢
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);
将左和顶部边缘设置为与要添加的图像一样。呼叫
img.setLayoutParams(param);
relative.addItem(img);