私は現在、ギャラクシー ノート 2 と間もなくギャラクシー s3 で導入されたサムスンのマルチ ウィンドウ機能と互換性があるように、アプリを開発しています。私が何について話しているのかわからない場合:
(ソース: androidheadlines.com )
興味がある場合は、方法を知るためのリンクを次に示します:ここ
私の問題は、アプリが使用する高さ/幅を知る必要があることです。私はこれをやっています:
displaymetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);
heightScreen = displaymetrics.heightPixels;
widthScreen = displaymetrics.widthPixels;
しかし、これはアプリが使用する部分だけでなく、画面全体のサイズを返します。私のアクティビティは、スペース全体を占めるパネルによってのみ作成されますが、panel.getHeight() または getWidth() は 0 を返します。
実際の高さ/幅を取得するにはどうすればよいですか?
前もって感謝します。