开发的时候,有时候会遇到类似下面这种,需要显示大量数据的界面:
控件量很大,需要定义很多的textView 之类的东西,还需要用relativeLayout 来控制什么左对齐右对齐,这里有提供2种相对简便的方法。
方法1:自定义一个控件,此控件包含一横条的布局;
定义一个叫TextTextView的控件:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android:orientation="horizontal" android:layout_marginTop="3dip"
android:layout_marginBottom="3dip">
<TextView android:layout_marginLeft="15dip" android:text="TextView"
android:id="@+id/textViewIndex" android:layout_height="wrap_content"
android:layout_width="fill_parent" android:layout_weight="3"
android:textColor="@color/col_black" android:textSize="14dip"
android:gravity="right|center"></TextView>
<TextView android:layout_marginLeft="15dip"