2017-11-30 13 views
2

タイトルバーの上にテキストを配置したい。しかし、問題は、私は体重を置いても、 "Registrai text"と対応するタイトルバーを並べることができなかったことです。分割見出しの下に分割レイアウトを配置する方法は?

ここでは私が試したコードです。

 <?xml version="1.0" encoding="utf-8"?> 
    <android.support.v4.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android" 
     xmlns:app="http://schemas.android.com/apk/res-auto" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:background="@color/colorWhite" 
     android:isScrollContainer="false"> 

//this layout is not aligning properly with corresponding titles. 

      <LinearLayout 
       android:id="@+id/rel0" 
       android:layout_width="match_parent" 
       android:layout_height="33dp" 
       android:layout_marginLeft="10dp" 
       android:layout_marginRight="10dp" 
       android:layout_marginTop="14dp" 
       android:gravity="center_vertical" 
       android:weightSum="10"> 

       <TextView 
        android:layout_width="0dp" 
        android:layout_height="match_parent" 
        android:layout_alignParentLeft="true" 
        android:layout_weight="2.5" 
        android:gravity="center" 
        android:text="14.30WIB" 
        android:textColor="@color/colorBlack" 
        android:textSize="14sp" /> 

       <TextView 
        android:layout_width="0dp" 
        android:layout_height="match_parent" 
        android:layout_weight="1.5" 
        android:gravity="center" 
        android:text="Sell in" 
        android:textColor="@color/colorBlack" 
        android:textSize="10sp" /> 

       <TextView 
        android:layout_width="0dp" 
        android:layout_height="match_parent" 
        android:layout_weight="1.2" 
        android:gravity="center" 
        android:text="Sell in" 
        android:textColor="@color/colorBlack" 
        android:textSize="10sp" /> 

       <LinearLayout 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:orientation="vertical"> 

        <TextView 
         android:layout_width="wrap_content" 
         android:layout_height="wrap_content" 
         android:text="Registrasi" 
         android:textColor="@color/colorBlack" 
         android:textSize="10sp" /> 

        <LinearLayout 
         android:layout_width="wrap_content" 
         android:layout_height="wrap_content" 
         android:orientation="horizontal"> 

         <TextView 
          android:layout_width="0dp" 
          android:layout_height="match_parent" 
          android:layout_weight="1.2" 
          android:gravity="center" 
          android:text="New" 
          android:textColor="@color/colorBlack" 
          android:textSize="10sp" /> 

         <TextView 
          android:layout_width="0dp" 
          android:layout_height="match_parent" 
          android:layout_weight="1.2" 
          android:gravity="center" 
          android:text="Re" 
          android:textColor="@color/colorBlack" 
          android:textSize="10sp" /> 
        </LinearLayout> 
       </LinearLayout> 


       <TextView 
        android:layout_width="0dp" 
        android:layout_height="match_parent" 
        android:layout_weight="1.2" 
        android:gravity="center" 
        android:text="Edukasi" 
        android:textColor="@color/colorBlack" 
        android:textSize="8sp" /> 

       <TextView 
        android:layout_width="0dp" 
        android:layout_height="match_parent" 
        android:layout_weight="1.2" 
        android:gravity="center" 
        android:text="POSM" 
        android:textColor="@color/colorBlack" 
        android:textSize="8sp" /> 

      </LinearLayout> 

     <LinearLayout 
       android:id="@+id/rel1" 
       android:layout_width="match_parent" 
       android:layout_height="33dp" 
       android:layout_below="@+id/rel0" 
       android:layout_marginLeft="10dp" 
       android:layout_marginRight="10dp" 
       android:background="@drawable/nbd_title" 
       android:gravity="center_vertical" 
       android:weightSum="10"> 

       <TextView 
        android:id="@+id/siteId" 
        android:layout_width="0dp" 
        android:layout_height="match_parent" 
        android:layout_alignParentLeft="true" 
        android:layout_weight="2.5" 
        android:gravity="center" 
        android:text="Total" 
        android:textColor="@color/colorWhite" 
        android:textSize="12sp" /> 

       <TextView 
        android:id="@+id/site" 
        android:layout_width="0dp" 
        android:layout_height="match_parent" 
        android:layout_weight="1.5" 
        android:gravity="center" 
        android:text="XXXXX" 
        android:textColor="@color/colorWhite" 
        android:textSize="12sp" /> 

       <TextView 
        android:id="@+id/twoG" 
        android:layout_width="0dp" 
        android:layout_height="match_parent" 
        android:layout_weight="1.2" 
        android:gravity="center" 
        android:text="XXX" 
        android:textColor="@color/colorWhite" 
        android:textSize="12sp" /> 

       <TextView 
        android:id="@+id/threeG" 
        android:layout_width="0dp" 
        android:layout_height="match_parent" 
        android:layout_weight="1.2" 
        android:gravity="center" 
        android:text="XXX" 
        android:textColor="@color/colorWhite" 
        android:textSize="12sp" /> 

       <TextView 
        android:id="@+id/fourG" 
        android:layout_width="0dp" 
        android:layout_height="match_parent" 
        android:layout_weight="1.2" 
        android:gravity="center" 
        android:text="XXX" 
        android:textColor="@color/colorWhite" 
        android:textSize="12sp" /> 

       <TextView 
        android:id="@+id/retailerId" 
        android:layout_width="0dp" 
        android:layout_height="match_parent" 
        android:layout_weight="1.2" 
        android:gravity="center" 
        android:text="XXX" 
        android:textColor="@color/colorWhite" 
        android:textSize="12sp" /> 

       <TextView 
        android:id="@+id/idealId" 
        android:layout_width="0dp" 
        android:layout_height="match_parent" 
        android:layout_weight="1.2" 
        android:gravity="center" 
        android:text="XXX" 
        android:textColor="@color/colorWhite" 
        android:textSize="12sp" /> 

      </LinearLayout> 
      </LinearLayout> 
</android.support.v4.widget.NestedScrollView> 

私の出力は、対応するタイトルと正しく整列していないようです。

enter image description here

実際の出力:

enter image description here

親切に私はどこ私を修正(registrasiテキストはcorrespodningのタイトルバー上の二つに分割し、どこで見ることができますが、私はそれを使用することができませんでした。)間違いをしている。

+0

は、なぜあなたはTableLayoutとTableRowsを使用していない.. ..それはあなたを助ける細かい動作していますか? – dalla92

+0

私はTableLayoutとテーブル行を使いたくありません。テーブルのレイアウトと行を使用することはできません可能ですか? – Walter

+0

私のポストを参照してくださいあなたのお手伝いをします...あなたのレイアウトの問題を修正しました – Raja

答えて

1

重量を間違って使用しました。ここで修正しました。

<android.support.v4.widget.NestedScrollView 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:isScrollContainer="false"> 

    <LinearLayout 
     android:orientation="vertical" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content"> 

     <LinearLayout 
      android:id="@+id/rel0" 
      android:layout_width="match_parent" 
      android:layout_height="33dp" 
      android:gravity="center_vertical" 
      android:weightSum="10"> 

      <TextView 
       android:layout_width="0dp" 
       android:layout_height="match_parent" 
       android:layout_alignParentLeft="true" 
       android:layout_weight="2.5" 
       android:gravity="center" 
       android:text="14.30WIB" 
       android:textSize="14sp" /> 

      <TextView 
       android:layout_width="0dp" 
       android:layout_height="match_parent" 
       android:layout_weight="1.5" 
       android:gravity="center" 
       android:text="Sell in" 
       android:textSize="10sp" /> 

      <TextView 
       android:layout_width="0dp" 
       android:layout_height="match_parent" 
       android:layout_weight="1.2" 
       android:gravity="center" 
       android:text="Sell in" 
       android:textSize="10sp" /> 

      <LinearLayout 
       android:layout_width="0dp" 
       android:layout_weight="2.4" 
       android:layout_height="wrap_content" 
       android:orientation="vertical"> 

       <TextView 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" 
        android:gravity="center" 
        android:text="Registrasi" 
        android:textSize="10sp" /> 

       <LinearLayout 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" 
        android:orientation="horizontal"> 

        <TextView 
         android:layout_width="0dp" 
         android:layout_height="match_parent" 
         android:layout_weight="1" 
         android:gravity="center" 
         android:text="New" 
         android:textSize="10sp" /> 

        <TextView 
         android:layout_width="0dp" 
         android:layout_height="match_parent" 
         android:layout_weight="1" 
         android:gravity="center" 
         android:text="Re" 
         android:textSize="10sp" /> 
       </LinearLayout> 
      </LinearLayout> 


      <TextView 
       android:layout_width="0dp" 
       android:layout_height="match_parent" 
       android:layout_weight="1.2" 
       android:gravity="center" 
       android:text="Edukasi" 
       android:textSize="8sp" /> 

      <TextView 
       android:layout_width="0dp" 
       android:layout_height="match_parent" 
       android:layout_weight="1.2" 
       android:gravity="center" 
       android:text="POSM" 
       android:textSize="8sp" /> 

     </LinearLayout> 

     <LinearLayout 
      android:id="@+id/rel1" 
      android:layout_width="match_parent" 
      android:layout_height="33dp" 
      android:layout_below="@+id/rel0" 
      android:gravity="center_vertical" 
      android:weightSum="10"> 

      <TextView 
       android:id="@+id/siteId" 
       android:layout_width="0dp" 
       android:layout_height="match_parent" 
       android:layout_alignParentLeft="true" 
       android:layout_weight="2.5" 
       android:gravity="center" 
       android:text="Total" 
       android:textSize="12sp" /> 

      <TextView 
       android:id="@+id/site" 
       android:layout_width="0dp" 
       android:layout_height="match_parent" 
       android:layout_weight="1.5" 
       android:gravity="center" 
       android:text="XXXXX" 
       android:textSize="12sp" /> 

      <TextView 
       android:id="@+id/twoG" 
       android:layout_width="0dp" 
       android:layout_height="match_parent" 
       android:layout_weight="1.2" 
       android:gravity="center" 
       android:text="XXX" 
       android:textSize="12sp" /> 

      <TextView 
       android:id="@+id/threeG" 
       android:layout_width="0dp" 
       android:layout_height="match_parent" 
       android:layout_weight="1.2" 
       android:gravity="center" 
       android:text="XXX" 
       android:textSize="12sp" /> 

      <TextView 
       android:id="@+id/fourG" 
       android:layout_width="0dp" 
       android:layout_height="match_parent" 
       android:layout_weight="1.2" 
       android:gravity="center" 
       android:text="XXX" 
       android:textSize="12sp" /> 

      <TextView 
       android:id="@+id/retailerId" 
       android:layout_width="0dp" 
       android:layout_height="match_parent" 
       android:layout_weight="1.2" 
       android:gravity="center" 
       android:text="XXX" 
       android:textSize="12sp" /> 

      <TextView 
       android:id="@+id/idealId" 
       android:layout_width="0dp" 
       android:layout_height="match_parent" 
       android:layout_weight="1.2" 
       android:gravity="center" 
       android:text="XXX" 
       android:textSize="12sp" /> 

     </LinearLayout> 
    </LinearLayout> 
</android.support.v4.widget.NestedScrollView> 
1

あなたはコードの下にこれであなたを交換する必要が...

<?xml version="1.0" encoding="utf-8"?> 
<android.support.v4.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:background="@color/colorWhite" 
    android:isScrollContainer="false"> 

    <LinearLayout 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:orientation="vertical"> 

    <LinearLayout 
     android:id="@+id/rel0" 
     android:layout_width="match_parent" 
     android:layout_height="33dp" 
     android:layout_marginLeft="10dp" 
     android:layout_marginRight="10dp" 
     android:layout_marginTop="14dp" 
     android:gravity="center_vertical" 
     android:weightSum="10"> 

     <TextView 
      android:layout_width="0dp" 
      android:layout_height="match_parent" 
      android:layout_alignParentLeft="true" 
      android:layout_weight="2.5" 
      android:gravity="center" 
      android:text="14.30WIB" 
      android:textColor="@color/colorBlack" 
      android:textSize="14sp" /> 

     <TextView 
      android:layout_width="0dp" 
      android:layout_height="match_parent" 
      android:layout_weight="1.5" 
      android:gravity="center" 
      android:text="Sell in" 
      android:textColor="@color/colorBlack" 
      android:textSize="10sp" /> 

     <TextView 
      android:layout_width="0dp" 
      android:layout_height="match_parent" 
      android:layout_weight="1.2" 
      android:gravity="center" 
      android:text="Sell in" 
      android:textColor="@color/colorBlack" 
      android:textSize="10sp" /> 

     <LinearLayout 
      android:layout_width="0dp" 
      android:layout_height="wrap_content" 
      android:orientation="vertical" 
      android:layout_weight="2.4"> 

      <TextView 
       android:layout_width="match_parent" 
       android:layout_height="wrap_content" 
       android:text="Registrasi" 
       android:gravity="center" 
       android:textColor="@color/colorBlack" 
       android:textSize="10sp" /> 

      <LinearLayout 
       android:layout_width="match_parent" 
       android:layout_height="wrap_content" 
       android:orientation="horizontal"> 

       <TextView 
        android:layout_width="match_parent" 
        android:layout_height="match_parent" 
        android:layout_weight="1" 
        android:gravity="center" 
        android:text="New" 
        android:textColor="@color/colorBlack" 
        android:textSize="10sp" /> 

       <TextView 
        android:layout_width="match_parent" 
        android:layout_height="match_parent" 
        android:layout_weight="1" 
        android:gravity="center" 
        android:text="Re" 
        android:textColor="@color/colorBlack" 
        android:textSize="10sp" /> 
      </LinearLayout> 
     </LinearLayout> 


     <TextView 
      android:layout_width="0dp" 
      android:layout_height="match_parent" 
      android:layout_weight="1.2" 
      android:gravity="center" 
      android:text="Edukasi" 
      android:textColor="@color/colorBlack" 
      android:textSize="8sp" /> 

     <TextView 
      android:layout_width="0dp" 
      android:layout_height="match_parent" 
      android:layout_weight="1.2" 
      android:gravity="center" 
      android:text="POSM" 
      android:textColor="@color/colorBlack" 
      android:textSize="8sp" /> 

    </LinearLayout> 

    <LinearLayout 
     android:id="@+id/rel1" 
     android:layout_width="match_parent" 
     android:layout_height="33dp" 
     android:layout_below="@+id/rel0" 
     android:layout_marginLeft="10dp" 
     android:layout_marginRight="10dp" 
     android:background="#478387" 
     android:gravity="center_vertical" 
     android:weightSum="10"> 

     <TextView 
      android:id="@+id/siteId" 
      android:layout_width="0dp" 
      android:layout_height="match_parent" 
      android:layout_alignParentLeft="true" 
      android:layout_weight="2.5" 
      android:gravity="center" 
      android:text="Total" 
      android:textColor="@color/colorWhite" 
      android:textSize="12sp" /> 

     <TextView 
      android:id="@+id/site" 
      android:layout_width="0dp" 
      android:layout_height="match_parent" 
      android:layout_weight="1.5" 
      android:gravity="center" 
      android:text="XXXXX" 
      android:textColor="@color/colorWhite" 
      android:textSize="12sp" /> 

     <TextView 
      android:id="@+id/twoG" 
      android:layout_width="0dp" 
      android:layout_height="match_parent" 
      android:layout_weight="1.2" 
      android:gravity="center" 
      android:text="XXX" 
      android:textColor="@color/colorWhite" 
      android:textSize="12sp" /> 

     <LinearLayout 
      android:layout_width="0dp" 
      android:layout_height="wrap_content" 
      android:layout_weight="2.4" 
      android:orientation="horizontal" 
      android:weightSum="2"> 

     <TextView 
      android:id="@+id/threeG" 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" 
      android:layout_weight="1" 
      android:gravity="center" 
      android:text="XXX" 
      android:textColor="@color/colorWhite" 
      android:textSize="12sp" /> 

     <TextView 
      android:id="@+id/fourG" 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" 
      android:layout_weight="1" 
      android:gravity="center" 
      android:text="XXX" 
      android:textColor="@color/colorWhite" 
      android:textSize="12sp" /> 

     </LinearLayout> 

     <TextView 
      android:id="@+id/retailerId" 
      android:layout_width="0dp" 
      android:layout_height="match_parent" 
      android:layout_weight="1.2" 
      android:gravity="center" 
      android:text="XXX" 
      android:textColor="@color/colorWhite" 
      android:textSize="12sp" /> 

     <TextView 
      android:id="@+id/idealId" 
      android:layout_width="0dp" 
      android:layout_height="match_parent" 
      android:layout_weight="1.2" 
      android:gravity="center" 
      android:text="XXX" 
      android:textColor="@color/colorWhite" 
      android:textSize="12sp" /> 

    </LinearLayout> 

    </LinearLayout> 

    </android.support.v4.widget.NestedScrollView> 
関連する問題