我目前正在开发我的应用程序以与 Galaxy Note 2 和即将推出的 Galaxy s3 引入的三星多窗口功能兼容。如果你不知道我在说什么:(
来源:androidheadlines.com)
如果你有兴趣,这里是一个知道如何做的链接:这里
我的问题是我需要知道我的应用程序使用的高度/宽度。我正在这样做:
displaymetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);
heightScreen = displaymetrics.heightPixels;
widthScreen = displaymetrics.widthPixels;
但这会返回整个屏幕的大小,而不仅仅是我的应用程序使用的部分。我的活动仅由占据整个空间的 Panel 组成,但 panel.getHeight() 或 getWidth() 返回 0。
我怎样才能得到真正的高度/宽度?
提前致谢。