0
我想實現的畫面是這樣的:需要關於如何在Android中實現這個視圖的建議?
視圖可以水平滾動和內部的每個人,他們可以垂直滾動。每個項目的數量是任意的。
目前我正在考慮在recyclerview中使用recyclerview來實現它,但有沒有更簡單的方法來做到這一點?
我想實現的畫面是這樣的:需要關於如何在Android中實現這個視圖的建議?
視圖可以水平滾動和內部的每個人,他們可以垂直滾動。每個項目的數量是任意的。
目前我正在考慮在recyclerview中使用recyclerview來實現它,但有沒有更簡單的方法來做到這一點?
您可以在此滾動視圖中使用scrollView並以編程方式添加視圖。但我建議recyclerview。
int countOfViews = 20;
LinearLayout root= findViewById(R.id.scrollViewRoot);
for(int i = 0; i < countOfViews; i++) {
View child = getLayoutInflater().inflate(R.layout.item_test, null);
root.addView(child);
}
XML:item_test.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:id="@+id/scrollViewRoot"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"></LinearLayout>
</ScrollView>
水平可與ViewPager做...貌似你試圖重建Trello應用佈局 –
水平'ViewPager'更好爲您使用! – kimkevin