タイトルバーの上にテキストを配置したい。しかし、問題は、私は体重を置いても、 "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>
私の出力は、対応するタイトルと正しく整列していないようです。
実際の出力:
親切に私はどこ私を修正(registrasiテキストはcorrespodningのタイトルバー上の二つに分割し、どこで見ることができますが、私はそれを使用することができませんでした。)間違いをしている。
は、なぜあなたはTableLayoutとTableRowsを使用していない.. ..それはあなたを助ける細かい動作していますか? – dalla92
私はTableLayoutとテーブル行を使いたくありません。テーブルのレイアウトと行を使用することはできません可能ですか? – Walter
私のポストを参照してくださいあなたのお手伝いをします...あなたのレイアウトの問題を修正しました – Raja