안드로이드 레이아웃 : 수평의 LinearLayout 세력의 왼쪽 항목 오른쪽 정렬 텍스트
뒤범벅하는이 내가 가지고있는 것입니다. 오른쪽의 데이터가 아니라 그룹 데이터의 과감한 제목이 필요합니다. 여기 레이아웃입니다 :
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:paddingLeft="?android:attr/expandableListPreferredItemPaddingLeft"
android:paddingRight="5dip"
android:paddingBottom="5dip"
android:paddingTop="5dip">
<TextView
android:id="@+id/igi_product"
android:textStyle="bold"
android:textSize="18sp"
android:layout_height="wrap_content"
android:layout_width="wrap_content"/>
<TableLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:stretchColumns="0">
<TableRow>
<TextView
android:id="@+id/igi_units"
android:gravity="right"
android:layout_height="wrap_content"
android:layout_width="wrap_content"/>
<TextView
android:id="@+id/igi_uom"
android:layout_height="wrap_content"
android:layout_width="wrap_content"/>
</TableRow>
<TableRow>
<TextView
android:id="@+id/igi_total"
android:gravity="right"
android:layout_height="wrap_content"
android:layout_width="wrap_content"/>
</TableRow>
<TableRow>
<TextView
android:id="@+id/igi_price"
android:gravity="right"
android:layout_height="wrap_content"
android:layout_width="wrap_content"/>
</TableRow>
</TableLayout>
</LinearLayout>
편집 :
나는 RelativeLayout의로있는 LinearLayout을 교체 시도하고이 나온 것입니다 :
코드 :
<?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="wrap_content"
android:paddingLeft="?android:attr/expandableListPreferredItemPaddingLeft"
android:paddingRight="5dip"
android:paddingBottom="5dip"
android:paddingTop="5dip">
<TextView
android:id="@+id/igi_product"
android:textStyle="bold"
android:textSize="18sp"
android:layout_alignParentLeft="true"
android:layout_height="wrap_content"
android:layout_width="wrap_content"/>
<TableLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true">
<TableRow>
<TextView
android:id="@+id/igi_units"
android:gravity="right"
android:layout_height="wrap_content"
android:layout_width="wrap_content"/>
<TextView
android:id="@+id/igi_uom"
android:layout_height="wrap_content"
android:layout_width="wrap_content"/>
</TableRow>
<TableRow>
<TextView
android:id="@+id/igi_total"
android:gravity="right"
android:layout_height="wrap_content"
android:layout_width="wrap_content"/>
</TableRow>
<TableRow>
<TextView
android:id="@+id/igi_price"
android:gravity="right"
android:layout_height="wrap_content"
android:layout_width="wrap_content"/>
</TableRow>
</TableLayout>
</RelativeLayout>
1 .. 중첩 --readme에 대한 필요 –