<TextView android:id="@+id/ServiceState" 
                        android:layout_width="wrap_content" 
                        android:layout_height="wrap_content"
                        android:layout_below="@+id/blanktext1"
                        android:textColor="@color/black"           
                        android:textSize="18sp"
                        android:text ="Service State: Started"/>
              
              <TextView android:id="@+id/OperateService" 
                        android:layout_width="wrap_content" 
                        android:layout_height="wrap_content"
                        android:layout_alignRight="@+id/ServiceState"
                        android:layout_below="@+id/blanktext1"                       
                        android:textColor="@color/blue"
                        android:textStyle="italic"
                        android:textSize="18sp"
                        android:text ="stop it"/>
想实现的效果  Service State:Started stop it
但是现在Started和stop it 重叠在一起,咋整啊

解决方案 »

  1.   

    在前面加一个<LinearLayout 
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="horizontal">
    后面加一个</LinearLayout>
      

  2.   

    是有点麻烦。我去好好学学,TextView属性去。没搞定
      

  3.   

    和你要的效果是一样的,不知道能否帮上忙。   <TextView android:id="@+id/ServiceState" 
                            android:layout_width="wrap_content" 
                            android:layout_height="wrap_content"
                            android:layout_below="@+id/blanktext1"
                            android:textColor="#FFFFFF"           
                            android:textSize="18sp"
                            android:text ="Service State: Started "
                            />
                  
                  <TextView android:id="@+id/OperateService" 
                            android:layout_width="wrap_content" 
                            android:layout_height="wrap_content"
                            android:layout_alignRight="@+id/ServiceState"                                             
                            android:textColor="#FFF000"
                            android:textStyle="italic"
                            android:textSize="18sp"
                            android:text ="stop it"
                            />
      

  4.   

    贴错了,呵呵。加个转义“\ ”   <TextView android:id="@+id/ServiceState" 
                            android:layout_width="wrap_content" 
                            android:layout_height="wrap_content"
                            android:layout_below="@+id/blanktext1"
                            android:textColor="#FFFFFF"           
                            android:textSize="18sp"
                            android:text ="Service State: Started "
                            />
                  
                  <TextView android:id="@+id/OperateService" 
                            android:layout_width="wrap_content" 
                            android:layout_height="wrap_content"
                            android:layout_alignRight="@+id/ServiceState"                                             
                            android:textColor="#FFF000"
                            android:textStyle="italic"
                            android:textSize="18sp"
                            android:text ="\  stop it"
                            />
      

  5.   

            你在加一个 <LinearLayout
      android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal"
     >
      

  6.   

    拜托,同学认真点。从代码中可以看出你用的应该是RelativeLayout布局,你设置的属性错了,请把第二个TextView中的 android:layout_alignRight="@+id/ServiceState" 改成 android:layout_toRightOf="@+id/ServiceState",OK 问题解决,无需换布局。