我在 Xml 中定义了两个 ImageView 。我想动态改变其中一个的位置,而另一个保持不变。??有什么建议。谢谢。
最佳答案
是的当然,这是他妈的可能。使用 LayouParam
ImageView img1=(ImageView) findViewById(R.id.imageview);
ImageView img2=(ImageView) findViewById(R.id.imageview);
RelativeLayout.LayoutParams lp2=new RelativeLayout.LayoutParams(100, 100);
lp2.addRule(RelativeLayout.ALIGN_RIGHT,img2.getId());
img1.setLayoutParams(lp2);
设置边距
lp2.setMargins(Left, TOp, right,Bottom);
关于android - 我在相对布局中有两个 imageView。是否可以动态更改一个 ImageView 的位置。而另一个保持不变。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8876131/