按代码设置dp单位的视图高度?

sor*_*ist 1 java android android-layout

我想知道是否可能将我的java代码中LinearLayout的高度从100dp更改为200dp?

DAr*_*rkO 5

是.

(int) TypedValue.applyDimension(
    TypedValue.COMPLEX_UNIT_DIP, 2, this.getResources()
        .getDisplayMetrics()));
Run Code Online (Sandbox Code Playgroud)

您还可以在值中添加维度并从资源中获取维度.

尺寸值