2016-07-26 2 views
0

アンドロイドに必要なさまざまなアイコンサイズが非常に混乱しています。 xxxhdpiのアイコンを提供し、すべての解像度で同じアイコンを表示したい場合は、xxhdpi、xhdpi、hdpi、mdiのアイコンを小さくする必要がありますか?アンドロイドでxxxhdpiのアイコンを提供したとき、本当に小さなアイコンが必要ですか?

私たちはdpで遊んでいるので、なぜアンドロイドはそれらを小さくすることはできませんか?

PS:私は、xxxhdpiのアイコンしか持っていなかったので、私の使用事例では、小さな画面で完全にうまく見えました。

答えて

0

これはlinkとお読みください。 要約すると:

サイズ修飾子を使用しても、リソースはそのサイズのスクリーンにしか使用できません。現在のデバイス構成に合った修飾子を持つ代替リソースを提供しない場合、システムは最も適合するリソースを使用します。

注意:すべてのリソースが現在の画面より大きいサイズ修飾子を使用する場合、システムはこれらのリソースを使用せず、アプリケーションは実行時にクラッシュします(たとえば、すべてのレイアウトリソースにxlarge修飾子、デバイスは通常のサイズの画面です)。

+0

私はすでにそのリンクを読んでおり、さまざまな画面サイズをサポートするには、寸法やレイアウト(swなど)のサイズ修飾子が必要であることがわかっています。しかし、なぜOPによると、画面サイズが異なると、もっと小さなアイコンサイズが必要になるのですか? Androidはそれらを完全に縮小し、すべてのアプリはただ一つのアイコンインスタンスでうまく動作しています。 – Heisenberg

関連する問題