首页 > 解决方案 > 在 Android 应用程序中以编程方式设置各种视图的宽度和高度

问题描述

对于一个应用程序,我有一个具有各种视图的活动,我需要它们都是正方形的,具有完全相同的高度和宽度,并一起占据屏幕的指定部分。因此,我需要以编程方式设置宽度和高度,这似乎可以使用

View view = findViewById(R.id.nutrition_bar_filled);
LayoutParams layoutParams = view.getLayoutParams();
layoutParams.width = newWidth;
view.setLayoutParams(layoutParams);

但是,对于许多视图,这非常乏味,有没有办法一次设置所有高度和宽度,因为它们都是统一的?

提前致谢!

标签: androidandroid-studioview

解决方案


推荐阅读