0

形状の描画可能な違いを処理するための最良の方法Android2.3.5と4.0Drawable-hdpi、Drawable-mdpi、Drawable-ldpi Androidからの長い研究の後、このチュートリアルこの最良のチュートリアルは、サンプルアプリケーションの実行を開始しました。

次の形をに保存しましたres/drawable-ldpi

<stroke
    android:width="2dp"
    android:color="#FFFFFFFF" />

<gradient
    android:angle="225"
    android:endColor="#ffa500"
    android:startColor="#DD000000" />
<corners
    android:bottomLeftRadius="0dp"
    android:bottomRightRadius="7dp"
    android:radius="0.1dp"
    android:topLeftRadius="0dp"
    android:topRightRadius="7dp" />

および以下res/drawable-hdpires/drawable-mdpi、、、、res/drawable-xhdpires/drawable-v14

<stroke
    android:width="2dp"
    android:color="#FFFFFFFF" />

<gradient
    android:angle="225"
    android:endColor="#ffa500"
    android:startColor="#DD000000" />

<corners
    android:bottomLeftRadius="7dp"
    android:bottomRightRadius="0dp"
    android:radius="0.1dp"
    android:topLeftRadius="0dp"
    android:topRightRadius="7dp" />

すべてのタイプのエミュレーターでこのように見えます。それはhvga、qvga、バージョン4.0.3およびsamsungduosにあります ここに画像の説明を入力してください

しかし、micromax funbookでは、なぜこのように見えるのか。

ここに画像の説明を入力してください

ここで何が問題なのですか。他にやりたいことはありますか?友達を助けて。前もって感謝します。

4

1 に答える 1

2

最初のものを入れてみてくださいres/drawable

と2番目のres/drawable-v14

、、、から他res/drawable-ldpiのものを削除しますres/drawable-hdpires/drawable-mdpires/drawable-xhdpi

[アップデート]

他のres/drawable-XXXフォルダーから削除する理由:
Androidは常にデバイスに最適なドローアブルを採用しています。android<4.0および>=4.0には他のバージョンが必要なだけなので、この2つのディレクトリのみが必要です

このトピックに関するAndroidデベロッパードキュメント

于 2013-03-13T10:51:06.287 に答える