<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_height="fill_parent">
<TextView android:text="@+id/TextView01" android:id="@+id/TextView01"
android:layout_width="wrap_content" android:layout_height="wrap_content" 
android:layout_centerHorizontal="true"></TextView>
<TextView android:text="@+id/TextView02" android:id="@+id/TextView02"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:layout_alignParentRight="true"></TextView>
</RelativeLayout>
用相对布局就能完成了。线布局也能完成,但就麻烦一些。你可以用三个线型都设置成wiegth为1,然后在每个线布局里加也行。。但就有点多余了!看你习惯吧。用哪个你选择

解决方案 »

  1.   

    <RelativeLayout android:layout_width="fill_parent"
        android:layout_height="fill_parent"><TextView android:text="@+id/TextView01" 
    android:id="@+id/TextView01" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content"
    android:layout_centerInParent="true">
    </TextView><TextView android:text="ss" 
    android:layout_height="wrap_content" 
    android:id="@+id/TextView02" 
    android:layout_width="wrap_content"
    android:layout_marginRight="5sp">
    </TextView>
    </RelativeLayout>
    为啥这里离右边5sp没起作用,而离左边5sp即android:layout_marginLeft="5sp"会起作用
      

  2.   

    TextView设置成在父View右边
    然后android:layout_marginRight="5sp"
      

  3.   

    android:layout_alignParentRight="true"加上这句我的试的可以