用margin吧,layout_width用fill_parent
<EditText
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="20px"
android:layout_marginRight="40px"
/>
|---------------------------|
| View |
margin | padding |
<------|---------> |
|---------------------------|
<EditText
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="20px"
android:layout_marginRight="40px"
/>
|---------------------------|
| View |
margin | padding |
<------|---------> |
|---------------------------|
我也试过android:layout_marginRight="40px",不行,原来是因为android:layout_width="fill_parent"我写成了android:layout_width="wrap_content",我道是前者会把整个一行占满,后者才是可改变的大小,看来我理解错了,应该怎么理解呢