android,获取屏幕的像素大小?

Pau*_*aul 0 android resolution

我正在制作一款分辨率为1280 x 800的平板电脑的应用程序,我想要它的客户图形.但当我拍摄屏幕截图时,分辨率为1024x600,为什么会这样?我会制作多大尺寸的背景图片?!

p4u*_*144 5

正如这里提到的:http://developer.android.com/reference/android/util/DisplayMetrics.html 如果你想要你的屏幕像素,你可以写

DisplayMetrics metrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metrics);
Run Code Online (Sandbox Code Playgroud)

然后,你可以打电话:

int width = metrics.widthPixels;
int height = metrics.heightPixels;
Run Code Online (Sandbox Code Playgroud)