我想要在Android中的主文本下方設計一個我希望使用子文本的佈局。 像以下一樣。如何在TextView中添加子文本?
____________________________________________
|<EMP NAME > | Location | ImageView |
|<designation> | |
|________________________________|___________|
在Iphone中,UITableView有detaulTextLable選項。我如何在Android中實現這一點。任何想法?
我的XML文件是這樣如下:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:orientation="horizontal"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_below="@+id/addEmployee"
android:layout_weight="1" android:layout_height="wrap_content"
android:clickable="true" android:padding="2dip" android:layout_margin="5dip"
android:layout_marginBottom="2dip" android:layout_marginTop="2dip"
android:paddingBottom="2dip" android:background="#F5F5F5" android:fitsSystemWindows="true"
android:focusableInTouchMode="true">
<TextView android:layout_weight="1" android:id="@+id/add_employee_name"
android:clickable="true" android:layout_width="0dp" android:text="Enter Name"
android:layout_gravity="fill" android:layout_marginLeft="2dip"
android:layout_marginRight="2dip" android:layout_height="match_parent"
android:gravity="left|center" android:textStyle="bold"
android:paddingLeft="5dip" android:lineSpacingMultiplier="1.0" android:lines="3">
</TextView>
<!--
<TextView android:layout_weight="1" android:id="@+id/add_emp_designation">
</TextView>
Need to add a new text view for employees designation or textview has options for subtitles.
-->
<TextView android:layout_weight="0.4"
android:id="@+id/add_employee_location" android:clickable="true"
android:layout_width="0dp" android:text="Location" android:layout_gravity="fill"
android:layout_marginLeft="0dip" android:layout_marginRight="2dip"
android:layout_height="match_parent" android:textStyle="normal" android:paddingLeft="5dip" android:textColor="#B03060" android:gravity="bottom|right">
</TextView>
<ImageView android:id="@+id/employee_pic"
android:layout_gravity="right" android:src="@drawable/edit"
android:layout_width="wrap_content" android:layout_height="match_parent">
</ImageView>
</LinearLayout>
我只是困惑如何實現上述佈局。添加新的文本視圖會橫向添加它。任何想法?