画面サイズを取得したいのですが、API レベル 10 のデバイスを使用しています。Display
幅と高さを取得するために使用していますが、これは非推奨であるというメッセージが Eclipse で表示されます。より良い新しい方法はDisplayMetrics
、新しい API を持つアプリに使用することですがDisplayMetrics
、API 10 ではサポートされていません。この問題を処理するにはどうすればよいですか?
古い(非推奨)
Display display = getWindowManager().getDefaultDisplay();
screenWidth = display.getWidth();
screenHeight = display.getHeight();
新しい
DisplayMetrics metrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metrics);
metrics.heightPixels;
metrics.widthPixels;