我的观点背景图片正在制作一些我不需要的奇怪边距。这是照片:
正如您所看到的,TextView突出显示,View(带有蓝色背景图像)应该环绕TextView,但看起来TextView正在制作一些边距。 这是XML:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent" android:layout_height="match_parent"
android:background="@color/white_as_stone">
<LinearLayout
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/circle_user"
android:id="@+id/view_user"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
android:layout_marginLeft="@dimen/view_margin_to_side"
android:layout_marginStart="@dimen/view_margin_to_side"
android:layout_marginTop="@dimen/side_margins"
android:layout_marginRight="@dimen/side_margins"
android:layout_marginEnd="@dimen/side_margins">
<!-- margins above have nothing to do with my problem -->
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceSmall"
android:text="why y doing this?"
android:id="@+id/txt_user"
android:textColor="@color/white_as_stone">
</TextView>
</LinearLayout>
这是我的背景图片:
我没有太多使用9-patch drawables的经验,我尝试调整比例区域,但它没有帮助。任何帮助表示赞赏。
答案 0 :(得分:0)
您需要增加9patch图像底部和右侧的黑线。他们定义了图像的可用内容区域。