0
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/school_bk"
android:orientation="vertical"
android:layout_above="@+id/nativeg" >
<TextView
    android:id="@+id/home_tv_schools"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:gravity="center_horizontal"
    android:paddingRight="2dip"
    android:paddingTop="40dip"
    android:textColor="#ffffff"
    android:textSize="16sp" />
</LinearLayout>

背景画像は 9.png の画像ですが、テキストがかすれてしまいました。

4

3 に答える 3

1

9patch ドローアブルには、パディング情報が含まれています。Android:padding="0dp" を LinearLayout に追加してみてください。TextView が表示された場合は、9patch ドローアブルに間違ったパディングを設定しています。

于 2012-12-05T06:38:37.710 に答える
0

これはあなたを助けるかもしれません

android:background = "@ drawable /bubble" android:id = "@ + id / textViewSMS"

android:text = "Text"

このリンクを参照してくださいhttp://developer.android.com/tools/help/draw9patch.html

于 2012-12-05T06:44:17.033 に答える
0

android:paddingTop="40dip"-多すぎるようです。

于 2012-12-05T06:44:52.613 に答える