3

我正在尝试绘制 x 和 y 轴线,但我无法获取用户的手机尺寸。这是如何在视图中完成的?我试过这个:

DisplayMetrics dm = new DisplayMetrics();
int width = dm.widthPixels;
int height = dm.heightPixels;

整个Android类代码如下: http: //pastebin.com/J02irHd8

4

1 回答 1

11

在 Activity 或 Context 中运行以下代码:

getResources().getDisplayMetrics().widthPixels

如果您在视图中,请尝试

getContext().getResources().getDisplayMetrics().widthPixels
于 2012-11-20T00:14:36.277 回答