Dam*_*mir 3 android android-layout
我可以在Android应用程序中以编程方式找到屏幕的宽度吗?我需要绘制画布,但它的宽度应该几乎像屏幕,我无法在java零件程序中设置match_parent.
ina*_*ruk 10
您可以获取默认Display实例,然后从中读取宽度/高度:
int width = getWindowManager().getDefaultDisplay().getWidth();
int height = getWindowManager().getDefaultDisplay().getHeight();
Run Code Online (Sandbox Code Playgroud)
你可以这样做:
DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
Run Code Online (Sandbox Code Playgroud)
dm.widthPixels包含宽度并dm.heightPixels包含高度.
| 归档时间: |
|
| 查看次数: |
8271 次 |
| 最近记录: |