以下代码返回屏幕尺寸:
Display display = getWindowManager().getDefaultDisplay();
int width = display.getWidth();
int height = display.getHeight();
我正在使用 RelativeLayout 来安排内部组件。出于某种原因,当我在组件之间划分宽度时(比如 width*30/100
和 width*70/100
),我得到了一些屏幕空间。还有关于高度我怎样才能得到状态栏和标题栏的高度它是否因手机而异?
最佳答案
this会帮助你。它说明了状态栏大小的差异。
关于android - 使用手机屏幕尺寸的合适方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9310290/