0

ご存知のように、Samsung Galaxy Tab(7.4 ")の画面解像度は1200x600で、dpiは通常160ですが、Samsungはその密度を240dpiと報告しています。

そこで、ギャラクシータブ用のhdpiグラフィックを作成し、drawable-hdpiフォルダーに入れました。

しかし、GalaxyTabにカスタムICSROMをインストールした後、GalaxyTabがその密度160dpiを報告し始めることに気づきました。したがって、mdpiグラフィックが表示されます。

この特別な状況を処理するために、アプリケーションで何かできるでしょうか。drawable-mpdiグラフィックをグラフィックに置き換えることを知っているのでdrawable-hdpi、今回は多くのデバイスでアプリに問題が発生します。

4

2 に答える 2

1

上記の状況のみの場合は、「プラットフォーム バージョン」修飾子を使用できます。(リソースの提供を参照)

drawable-v14ICS の場合、それに応じて他のバージョンの場合。drawable-hdpi-v14きめ細かな制御にも使用できます。

于 2012-06-20T13:39:59.250 に答える
0

GT-P1000について話していると思いますが、そのサイズでMDPIの代わりにHDPI密度を使用するのは唯一の例外です。drawable-large-HDPI私は他のすべての同様のサイズのタブのフォルダーの隣にそれを使用してdrawable-large-MDPIいるため、両方に異なるリソースがあります。

于 2012-06-20T13:47:57.837 に答える