3

9.PNG 画像をRelativeLayoutの背景として設定すると、その中のすべての要素が中央に縮小されます。これが XML とスナップショットです。

<RelativeLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:background="@drawable/bg"
        >
    <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Just a simple white text which does not show up"
            android:textColor="#ffffff"
            />
</RelativeLayout>

ナインパッチの背景

背景を色または通常の画像に変更すると、テキストが表示されます。

android:background="@drawable/bg2" //normal image

通常画像の背景

なぜこれが起こっているのか誰でも説明できますか?

4

1 に答える 1

6

9 パッチのコンテンツ領域を定義しましたか? コンテンツ領域が真ん中の小さなピクセルのように見えるからです。

コンテンツ領域は、ナイン パッチの下部と右側によって定義されます。たとえば、パッチと同じ大きさにすることができます。

于 2011-08-18T09:55:52.973 に答える