Motorola xoom で、Launcher のアプリケーション アイコンが 72px x 72px であることに気付きました。これは通常、パッケージの drawable-hdpi/ で定義されているアイコンのサイズです。
私のアプリケーションでは、インストールされているいくつかのアプリケーションのアイコンをその 72x72px サイズで表示したいと考えています。現在、PackageManager を介してインストール済みアプリのアイコンを取得していますが、各パッケージの drawable-mdpi/ で定義されたリソースに対応する劣ったサイズ (46px) のビットマップが返されます。これらのアイコンをより大きな形式で表示したいので、これは受け入れられません。
どうやら Motorola xoom の 10 インチ画面は 160dpi であるため、mdpi と xlarge です ( http://developer.android.com/guide/practices/screens_support.html#rangeを参照)。これは、mdpi リソースを返す PackageManager の動作を説明します。 hdpi リソースの代わりに。
インストールされたアプリケーションのアイコンを最小 72x72px のサイズで取得するにはどうすればよいですか? Android Honeycomb の Launcher アプリケーションでそれがどのように行われたか知っている人はいますか?
ありがとう、ローラン