如何根据屏幕分辨率动态添加子视图到布局

时间:2017-05-10 10:38:27

标签: android screen-resolution android-viewgroup android-framelayout

我有一个屏幕分辨率的布局,

public static int height = Resources.getSystem().getDisplayMetrics().heightPixels;
    public static int width =Resources.getSystem().getDisplayMetrics().widthPixels;

现在我想根据高度和宽度为该布局添加多个子视图

我知道如何添加视图,但希望获得可添加和剩余的视图数量,将在下一页显示

1 个答案:

答案 0 :(得分:1)

您只需根据您拥有的尺寸进行计算即可。 因此,将父视图的高度除以子视图的高度,然后获得适合该父视图的视图数。使用地板功能确保您有一个很好的舍入数字。