TextView背景资源

时间:2012-03-21 14:13:29

标签: android android-layout textview image

我在RelativeView中实现了以下TextView:

<TextView
        android:id="@+id/textView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentRight="true"
        android:layout_alignParentTop="true"
        android:background="@drawable/bg"/>

问题是在应用程序运行时,大小将动态设置为屏幕的15%。但是当我这样做时,后台资源并没有获得TextView的大小。它的原始大小为150x150 px。我该怎么做才能避免这种情况?

(我不想采用较小的资源,因为它看起来并不好看)

1 个答案:

答案 0 :(得分:0)

尝试使用其他scaleType,例如android:scaleType="fitXY"

此外,您可以尝试制作九个补丁图像。要执行此操作,请转到Android SDK文件夹 - tools - draw9patch应用程序。然后,您可以选择打开图像,然后将其保存为九个图像。在您的布局中照常引用它。