如何在屏幕上以编程方式移动项目?

时间:2014-01-16 10:42:07

标签: android image position screen

我的图片左下角有一个项目。我想在底部中心,而不是在下端附着,而是略微抬起。我能怎么做?使用一些关于屏幕大小的计算?显然我的意思是代码,而不是xml。感谢

1 个答案:

答案 0 :(得分:2)

查看LayoutParams

例如

RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT);
params.addRule(RelativeLayout.ALIGN_PARENT_LEFT, RelativeLayout.TRUE);
Button button1;
button1.setLayoutParams(params);

你可以像xml

那样进行所有不同的对齐,参数,边距和填充