三星的多窗口支持 - 屏幕尺寸

Ste*_*his 4 size android multi-window samsung-mobile

我目前正在开发我的应用程序,以与星系笔记2和很快的星系s3引入的三星多窗口功能兼容.如果你不知道我在说什么:http: //androidheadlines.com/wp-content/uploads/2012/10/multiwindow.jpg
如果你有兴趣,这里有一个知道如何做的链接:这里

我的问题是我需要知道我的应用程序使用的高度/宽度.我这样做:

displaymetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);
heightScreen = displaymetrics.heightPixels;
widthScreen = displaymetrics.widthPixels;
Run Code Online (Sandbox Code Playgroud)

但这会返回整个屏幕的大小,而不仅仅是我的应用程序使用的部分.我的活动仅由占用整个空间的Panel组成,但panel.getHeight()或getWidth()返回0.

我怎样才能得到真正的高度/宽度?

提前致谢.

Com*_*are 6

我的活动仅由占用整个空间的Panel组成,但panel.getHeight()或getWidth()返回0.

稍后再试一下.你可能正在检查这个onCreate(),这太快了AFAIK.