怎么动态设置匡高android

2025-04-13 14:10:03
推荐回答(2个)
回答1:

可利用如下几行代码动态设置宽高

1、获取控件所在的布局

LayoutParams para = button.getLayoutParams();//获取按钮的布局

2、修改布局中的height,width属性

para.width=200;//修改宽度
para.height=300;//修改高度

3、重新设置修改后的布局给控件

button.setLayoutParams(para); //设置修改后的布局。

回答2:

TextView textView= (TextView)findViewById(R.id.textview);  
LinearLayout.LayoutParams linearParams =(LinearLayout.LayoutParams) textView.getLayoutParams(); //取控件textView当前的布局参数
linearParams.height = 20;// 控件的高强制设成20
linearParams.width = 30;// 控件的宽强制设成30
textView.setLayoutParams(linearParams); //使设置好的布局参数应用到控件

  
  
  



想了解更多请关注扣丁。