为什么左右不能拉伸????

点九图,弄了半天,我做的图只能上下拉伸,不能左右拉伸,
图片说明

图片说明

看你做的.9图应该是可以拉伸的,是不是你用到这张.9图的控件宽度设置的不对,或者它的父容器宽度设置的不对。

是不是你的.9文件做的有问题,制作.9文件的时候,要保证上下左右都能拉伸,另外一个问题可能就是你的布局文件的宽度设置的有问题?

看一下你设置TextView的时候左右边距怎么设置的,可能你设置了padding了。

                                                                  

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:paddingBottom="@dimen/activity_vertical_margin"    android:paddingLeft="@dimen/activity_horizontal_margin"    android:paddingRight="@dimen/activity_horizontal_margin"    android:paddingTop="@dimen/activity_vertical_margin"    tools:context="com.example.ch02_qipao.MainActivity"     android:background="#d8e0e8"    android:orientation="vertical"    android:padding="10dp">        <LinearLayout         android:id="@+id/left_layout"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:layout_gravity="left"        android:background="@drawable/message_left">               <TextView             android:id="@+id/left_msg"            android:layout_width="wrap_content"            android:layout_height="wrap_content"            android:layout_gravity="center"            android:layout_margin="10dp"            android:textColor="#fff"/>   </LinearLayout>          <LinearLayout         android:id="@+id/right_layout"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:layout_gravity="right"        android:background="@drawable/message_right">             <TextView             android:id="@+id/right_msg"            android:layout_width="wrap_content"            android:layout_height="wrap_content"            android:layout_gravity="center"            android:layout_margin="10dp"            android:textColor="#fff"/>   </LinearLayout>   </LinearLayout>

图片说明

上面是我用你的布局现实的效果,感觉没什么问题啊!会不会是图片本身的问题