gpt4 book ai didi

android - 相对布局宽度/高度无法以编程方式工作?

转载 作者:太空宇宙 更新时间:2023-11-03 12:23:09 24 4
gpt4 key购买 nike

我想以编程方式进行相对布局并设置 android:layout_widht=60 android:layout_height=60。当我以编程方式进行时,它会填满整个屏幕吗?我怎样才能做到这一点?

我的代码:`

      RelativeLayout relativeLayout=new RelativeLayout(getContext());
RelativeLayout.LayoutParams rel_btn = new RelativeLayout.LayoutParams(
LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
rel_btn.height = 60;
rel_btn.width = 60;
relativeLayout.setLayoutParams(rel_btn);
this.setBackgroundResource(com.example.R.drawable.line);`

画面: enter image description here

最佳答案

btn.getLayoutParams().width = width;
btn.getLayoutParams().height = height;

其实就是用

RelativeLayout.LayoutParams rel_btn = new RelativeLayout.LayoutParams(
60, 60);

没关系。问题可能是背景图片拉伸(stretch)了按钮

关于android - 相对布局宽度/高度无法以编程方式工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9526577/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com