U8800这货的屏幕分辨率是多少?
主屏参数 480×800像素http://baike.baidu.com/view/7307207.htm
网络显示分辨率为480x800
但是通过代码,检测到的分辨率肿么只有320x533?
dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
难道华为这货虚标分辨率了么?
求知道:) --------------------编程问答-------------------- 还有一种获取分辨率的 方法
01.private TextView textView;
02.public void onCreate(Bundle savedInstanceState) {
03. super.onCreate(savedInstanceState);
04. setContentView(R.layout.main);
05.
06. Display display = getWindowManager().getDefaultDisplay();
07. String string = "手机的屏幕分辨率为:" + display.getWidth() + "x"
08. + display.getHeight();
09. textView = (TextView) findViewById(R.id.textView);
10. textView.setText(string);
11.}
我自己在U8800测试了下 是480x720 【其中80是最上面通知栏的未被算入】正常~~ LZ买的2手 山寨机中的山寨?? --------------------编程问答-------------------- 这样获取分辨率没问题的 楼主的可以换其他机器试试 ,就可以证明了 --------------------编程问答--------------------
返回的值为何不是480×800? --------------------编程问答-------------------- 要乘以密度
http://blog.csdn.net/gumanren/article/details/6232604 --------------------编程问答--------------------
DisplayMetrics和Display之间是什么关系?
补充:移动开发 , Android