-2
我最近一直在使用android CardView,並且據我所見,CardView只會先顯示第一張卡片,然後在向下滑動後才能看到其他卡片。設置默認CardView最初顯示
我的問題是:我們如何設置默認CardView
最初?
例如
顯示屏將顯示在特定的位置在中間的卡,你可以刷卡看看其他卡。
我最近一直在使用android CardView,並且據我所見,CardView只會先顯示第一張卡片,然後在向下滑動後才能看到其他卡片。設置默認CardView最初顯示
我的問題是:我們如何設置默認CardView
最初?
例如
顯示屏將顯示在特定的位置在中間的卡,你可以刷卡看看其他卡。
如果你想顯示在啓動一個特定項目,使用RecyclerView
和scrollToPosition();
RecyclerView rv=.......
rv.scrollToPosition(2); //position of card view
見this。
這是一種方便的方法滾動到某個位置。 RecyclerView沒有實現滾動邏輯,而在 呼叫轉發到
scrollToPosition(int)
而且使用cardview
爲您的需要的元素。
將cardview放入列表中,例如RecyclerView或ListView –
發佈您的xml代碼,對於您的問題接縫,如果您在'NestedScrollView'內使用'RecyclerView',則在此處使用'NestedScrollView'它將滾動到recyclerview initial,這就是爲什麼您可以看到第一個'CardView' –