以编程方式设置android的布局参数

sai*_*dhu 4 android android-layout

我是android的新手.我想知道如何设置参数或属性布局x和布局y宽度和高度从程序的任何布局,如绝对.

Lav*_*nya 13

对于按钮,您可以尝试这样:

RelativeLayout.Layoutparams params = (RelativeLayout.LayoutParams)button.getLayoutParams();
params.setMargins(5, 5, 5, 5);
params.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
button.setLayoutParams(params);
Run Code Online (Sandbox Code Playgroud)

你有setMargins(),你分别传递left,top,right和bottom值.