Android从java端添加视图

时间:2011-12-09 20:55:30

标签: android

我的xml是:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">

  <View         
    android:layout_width="fill_parent"         
    android:layout_height="3dp"         
    android:paddingTop="20dp"         
    android:background="#000088" />


  <RelativeLayout  
        android:layout_width="fill_parent"
         android:layout_height="wrap_content"
         android:orientation="horizontal">   


  <TextView
     android:id="@+id/employeename"
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"
     android:textSize="11pt"
     android:padding="5dip"
     android:textStyle="bold"
     android:textColor="#000033"
     android:layout_marginTop="10dip"
     android:layout_marginBottom="10dip"
     android:layout_alignParentLeft="true"
        />

 <TextView
     android:id="@+id/employeestn"
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"
     android:textSize="11pt"
     android:padding="5dip"
     android:textStyle="bold"
     android:textColor="#000033"
     android:layout_marginTop="10dip"
     android:layout_marginBottom="10dip"
     android:text ="TUL"
     android:layout_alignParentRight="true"
        />

 </RelativeLayout>
<ListView 
     android:id="@+id/mytasklist"
     android:layout_weight="1"
     android:divider="#B2B0BF"
     android:dividerHeight="10px"
     android:background="#FFFFFF"
     android:layout_width="fill_parent"
     android:layout_height="wrap_content"
 />

</LinearLayout>

我有两个textview和一个listview。根据数据,我可能有也可能没有其他列表。我的页面最多可以包含3个列表视图。我可以从java端添加另一个listview吗?怎么样? -------------------------------------------------- ---------------------------------

感谢帮助

1 个答案:

答案 0 :(得分:0)

您可以在XML中定义第3个ListView,并使其最初在XML中不可见。然后根据您的数据,您可以填充它并使其可见。