2

画面や親コンポーネントのコンポーネントのサイズを含むすべてのコンポーネントのサイズを計算するのではなく、コンポーネントのサイズをどのように決定しますか?

私はAndroid1.6を使用していくつかのアプリを開発しましたが、それらはすべてターゲットの電話の画面サイズに基づいています。AndroidはSymbianOSとは異なりますので、OSのバージョンが守られている限り、AndroidOSを実行しているすべての電話にインストールできるアプリを作成できると思います。

たとえば、私はHTCDesireHD用に開発しています。Desireの画面サイズが4.3インチであることを知っているのに、ウィンドウの画面サイズをピクセル単位でどのように知ることができますか?

ありがとう。

4

1 に答える 1

4

これでデバイスの画面サイズを取得できます

            getResources().getDisplayMetrics();
        getResources().getDisplayMetrics().widthPixels;
        getResources().getDisplayMetrics().heightPixels;
于 2010-12-17T15:57:39.637 に答える