android中调用button.setHeight无效

立志攻城狮的程序猿 2017-06-26 02:12:03
直接使用Button btn=new Button()实例化按钮,然后调用btn.setHeight更改按钮的宽高,结果无效
注:没有使用XML文件写Button,在网上找过一些方法都是先findViewById获取实例再调用getLayoutParams.Height
请大神赐教
...全文
367 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
jklwan 2017-06-29
  • 打赏
  • 举报
回复
setHeight你看源码,其实是设置最高高度。设置控件的宽高用LayoutParams
huohao-nicole 2017-06-29
  • 打赏
  • 举报
回复
LinearLayout.LayoutParams paramses= (LinearLayout.LayoutParams) button].getLayoutParams(); paramses.weight=12; paramses.height= WindowManager.LayoutParams.WRAP_CONTENT; button.setLayoutParams(paramses);

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧