作者nightwolf013 (阿耀)
看板AndroidDev
标题[问题] 有关平板转向时取宽与高
时间Thu Nov 29 14:00:34 2012
各位前辈安
小弟最近在使用平板在做开发
然後使用以下的方式取宽高
DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
widthPixels=dm.widthPixels;
heightPixels=dm.heightPixels;
发现当平板直立时,跟 横放的时候 宽高不一样
直立时是 : 800 x 1232
横放时是 : 1280 x 752
平版本身是 800 x 1280 可是不知道为什麽会有个48的高度被吃掉
原本以为是Status Bar , 不过平板没有这个,所以抓出来是0
试了一下 Action Bar , 抓出来是56 也不对
(而且action 一直会在画面正下方,直立的时候应该是752 x 1280?)
不知还有什麽高度影响这个结果QQ
请问有大大遇过这个问题吗?? 感激不尽>"<
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.120.192.224
1F:→ lovelycateye:虚拟按钮? 11/29 14:13
2F:→ nightwolf013:ActionBar不是虚拟按钮吗@@? 还是我误会了 11/29 14:18
3F:推 dreamcwli:System Bar? 11/29 19:31
4F:→ sdyy:ActionBar 通常是指上面那排 11/29 22:28
5F:→ qweqweqweqwe:下面的可能叫 system bar/ status bar/ system ui 11/29 23:37
6F:→ dreamcwli:手机上面的叫 Status Bar,下面的 Navigation Bar 11/30 06:40
7F:→ dreamcwli:平板只有下面的叫 System Bar 11/30 06:41
8F:→ dreamcwli:System UI 指的是整个操作介面,手机上就是 Status Bar 11/30 06:42
9F:→ dreamcwli:+ Navigation Bar,平板就是 System Bar 11/30 06:42
10F:→ nightwolf013:谢谢各位大大的帮助~~^^ 11/30 13:59