1

Androidで私のボタン用にいくつかの9つのパッチを作成しましたが、それらは不格好な方法でスケーリングします。奇妙なことに、それらは1つの特定のAndroidプロジェクトでのみ醜いです。

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

9パッチのスケーリングが悪くなる原因がわかりません。これは、スケーリングが不十分なプロジェクトで使用されるXMLであり、スケーリングが良好なプロジェクトでも同じです。

<Button
    android:id="@+id/issueShare"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_weight="1"
    android:layout_marginLeft="5sp"
    android:layout_marginRight="5sp"
    android:background="@drawable/button"
    android:text="Delen" />
4

2 に答える 2

1

問題は電話の密度に関係していると思いますが、ドローアブルフォルダの9パスだけですか?または、描画可能な特定の密度フォルダーのそれぞれにそのバージョンがありますか?

于 2011-04-06T15:49:02.730 に答える
1

私は決して見ない場所で解決策を見つけました。問題は、Androidマニフェストで、を指定せずandroid:targetSdkVersion、のみを指定したことminSdkVersionです。android:targetSdkVersion9つのパッチを設定した後、細かくスケーリングされました。

于 2011-04-06T15:58:45.583 に答える