DisplayMetrics displaymetrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(displaymetrics); int w = displaymetrics.widthPixels; int h = displaymetrics.heightPixels;
I am using the "Nexus One"
W shoud be 480 and H shoud be 800 ...
But for me, W is 320, and H is 533 ...
What am I doing wrong?
DisplayMetrics displayMetrics = new DisplayMetrics(); this.getWindowManager().getDefaultDisplay().getMetrics(displayMetrics); float CAMERA_WIDTH = displayMetrics.widthPixels * getResources().getDisplayMetrics().density; ; float CAMERA_HEIGHT = displayMetrics.heightPixels * getResources().getDisplayMetrics().density; ; Log.v("" + CAMERA_WIDTH + "---" + CAMERA_HEIGHT);
VERBOSE: 320.0 --- 533.0
android pixel
Karl
source share