4

ここで少し問題があります...ディスプレイのサイズを取得したいのですが、非推奨のDisplay.getWidth/を呼び出すか、.getHeight使用できますDisplay.getSize...

しかし、私の問題はここにあります...非推奨のコードを使用したくないので、残りはDisplay.getSize...しかし、それには必要API 13であり、最小APIを8にしたいと思います....

私は何をすべきか?別のオプションはありますか?

Point size = new Point();
display.getSize(size);

width = size.x;
height = size.y;

width = display.getWidth();
height = display.getHeight();
4

2 に答える 2

18

表示指標を使用する

DisplayMetrics display = this.getResources().getDisplayMetrics();

        int width = display.widthPixels;
        int height = display.heightPixels;
于 2013-04-06T05:57:08.683 に答える
0

新しい API レベルを使用し、古い API レベルとの互換性を維持する方法を説明する、より一般的な SO の質問はこちらです。

于 2013-04-06T06:11:41.757 に答える