扫描二维码下载沐宇APP

沐宇

微信扫码使用沐宇小程序

沐宇

如何动态设置wrap_content参数

扬州沐宇科技
2024-07-01 17:10:39
wrap_content

在代码中动态设置wrap_content参数,可以通过以下方法实现:

  1. 使用LayoutParams:首先需要获取View的LayoutParams,然后设置LayoutParams的宽度和高度为LayoutParams.WRAP_CONTENT。
View view = findViewById(R.id.viewId);
LayoutParams params = view.getLayoutParams();
params.width = LayoutParams.WRAP_CONTENT;
params.height = LayoutParams.WRAP_CONTENT;
view.setLayoutParams(params);
  1. 直接设置View的宽度和高度:可以直接设置View的宽度和高度为LayoutParams.WRAP_CONTENT。
View view = findViewById(R.id.viewId);
view.getLayoutParams().width = LayoutParams.WRAP_CONTENT;
view.getLayoutParams().height = LayoutParams.WRAP_CONTENT;

通过以上两种方法,就可以在代码中动态设置wrap_content参数。

扫码添加客服微信