解决方案 »

  1.   

    我想就是一个layout,它的缺省visibility属性是"gone",需要的时候再设置为"visible"
    类似:<?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical" >    
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="horizontal">
        <TextView
            android:id="@+id/briefTextView"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:paddingTop="10dp"
            android:paddingBottom="10dp"
            android:paddingLeft="10dp"
            android:text="粮油、干货、生鲜、果蔬" />
        </LinearLayout>   
        <RelativeLayout
            android:id="@+id/detailLayout"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:visibility="gone" >
        </RelativeLayout>
    </LinearLayout>
      

  2.   

    一级的可以用使用listview,二级的可以使用expandlistview,三级的只能自己自定义一个listview,集成自listview