2

バージョン2.2でAndroidアプリケーションを構築していますが、特大画面をサポートする必要があります。レイアウトレンダリングは問題ありませんが、非常に大きいがmdpiであるデバイスがいくつかあります。drawable-mdpiからすべてのドローアブルを取得しています。レイアウトでxlarge画面用に大きな画像を取得したいのですが、大きな画像をロードするためにdrawable-xlargeを定義しましたが、それでも画像はdrawable-mdpiフォルダーからロードされます。

私の他の描画可能なフォルダは

32x32の寸法の画像を持つdrawable-ldpi。48x48の寸法の画像を持つdrawable-mdpi。72x72の寸法の画像を持つdrawable-hdpi。96xの寸法の画像を持つdrawable-xhdpi 96。

次に、特大の画面の場合、108x108の画像を持つdrawable-xlargeがあります。

アンドロイドにxlarge画面用のより大きな画像をロードさせる方法。アプリにdrawable-xlargeからの画像が読み込まれていません。drawable-mdpiフォルダーからではなく、xlarge画面に大きな画像を読み込むために実行する必要のある変更はありますか。

ヘルプやポインタがあれば役に立ちます。

ありがとう。

4

2 に答える 2

2

おそらく、他のいくつかのより具体的な修飾リソース フォルダー ( drawable-xlarge-mdpi. Provideing Resourcesの情報を見ると、あなたが持っている方法で動作するはずです (つまり、画面サイズ修飾子は密度修飾子に優先する必要があります) が、期待どおりに機能していないようです。確かにxlargeディスプレイですか?もしそうなら、私はあなたの画像を に配置してみますres/drawable-xlarge-mdpi

于 2012-08-22T14:01:59.907 に答える
0

Androidシステムはサイズではなく画面密度に応じてmdpi、hdpi、ldpi、またはxhdpiから画像をフェッチするため、x-large画面に個別のレイアウトを作成するとAndroid開発者サイトから複数の画面をサポートするようになります。

于 2012-08-22T13:40:05.177 に答える