实现起来不是很复杂,主要是合理设置布局。
整体布局 res/layout/main.xml
选中第一级分类的背景 res/drawable/top_seleted.xml
整体布局 res/layout/main.xml
<LinearLayout ... >
<LinearLayout
...
android:orientation="horizontal" >
<ListView
android:id="@+id/top_list"
... />
<LinearLayout
android:id="@+id/second_container"
... >
<ListView
android:id="@+id/second_list"
... />
</LinearLayout>
</LinearLayout>
</LinearLayout>
选中第一级分类的背景 res/drawable/top_seleted.xml
<layer-list
xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<color android:color="#ff