1

ウィジェットを取得しました。背景として色を使用すると、android:layout_alignParentTop = "true"(他の面でも同じ)を使用すると、内部のすべてのコンポーネントに0のパディングが表示されます。

しかし、親の背景として9パッチ画像を使用すると、親に合わせたときに9パッチ画像の伸縮できないサイズに等しいパディングがあるように見えます。

これは正常ですか?

4

1 に答える 1

7

9パッチには、伸縮可能な領域とコンテンツ定義領域の2つの主要部分があります。ご存知のとおり、上下のピクセル境界線は伸縮可能な領域を定義します。ただし、下部と右側はコンテンツ領域を定義します。パディングをなくしたい場合は、下部と右側のバーをアートワークの端まで伸ばす必要があります(ただし、隅のピクセルまでは伸ばさないでください)。基本的に、右と下のピクセル境界はパディングを定義します。

于 2011-06-10T21:16:09.077 に答える