如何动态设置wrap_content参数

avatar
作者
筋斗云
阅读量:0

在代码中动态设置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参数。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!