我試圖找出如何建立這樣的佈局:Android的滾動在整個佈局中具有列表視圖
基本上我想做到這一點,因爲他滑過整個佈局不是用戶滾動只有在listview中,它應該由評論組成。據我所知,包括ListView
裏面的ScrollView
是不推薦的。也可能在將來我想包括MapView
或MapFragment
之間的ListView
和一些文字。那麼我該如何實現這種佈局呢?
我試圖找出如何建立這樣的佈局:Android的滾動在整個佈局中具有列表視圖
基本上我想做到這一點,因爲他滑過整個佈局不是用戶滾動只有在listview中,它應該由評論組成。據我所知,包括ListView
裏面的ScrollView
是不推薦的。也可能在將來我想包括MapView
或MapFragment
之間的ListView
和一些文字。那麼我該如何實現這種佈局呢?
您只能添加一個ListView,並將「標題」和「一些文本」放在標題中。 這裏是你如何實現它: 對於頭,你應該創建一個佈局:例如所謂的頭:`
<TextView
android:id="@+id/title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="title"
/>
<TextView
android:id="@+id/some_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="some text"
/>
</LinearLayout>
`
,並在您的活動,你應該聲明的標題: LayoutInflater inflater = LayoutInflater.from(this); View header = inflater.inflate(R.layout.header, null);
和:
ListView yourListView;
yourListView.addHeaderView(carouselBlock);
,你應該小心添加標題,然後設置列表的適配器。
根據Guy Romain(Android的主要開發人員之一),答案是使用LinearLayout
而不是Listview
。你可以看到他的推理here。