get layout height and width at run time android

前端 未结 6 1257
死守一世寂寞
死守一世寂寞 2020-11-29 05:50

How can I get width and height of a linear layout which is defined in xml as fill_parent both in height and width? I have tried onmeasure method but I dont know why it is no

6条回答
  •  温柔的废话
    2020-11-29 06:40

    Its works in my projects:

    DisplayMetrics displaymetrics = new DisplayMetrics();
            WindowManager windowManager = (WindowManager) context
                    .getSystemService(Context.WINDOW_SERVICE);
            windowManager.getDefaultDisplay().getMetrics(displaymetrics);
            height = displaymetrics.heightPixels;
            width = displaymetrics.widthPixels;
    

提交回复
热议问题