2017-02-14 62 views
-2

我最近一直在使用android CardView,並且據我所見,CardView只會先顯示第一張卡片,然後在向下滑動後才能看到其他卡片。設置默認CardView最初顯示

我的問題是:我們如何設置默認CardView最初?

例如

顯示屏將顯示在特定的位置在中間的卡,你可以刷卡看看其他卡。

+0

將cardview放入列表中,例如RecyclerView或ListView –

+0

發佈您的xml代碼,對於您的問題接縫,如果您在'NestedScrollView'內使用'RecyclerView',則在此處使用'NestedScrollView'它將滾動到recyclerview initial,這就是爲什麼您可以看到第一個'CardView' –

回答

0

如果你想顯示在啓動一個特定項目,使用RecyclerViewscrollToPosition();

RecyclerView rv=....... 
rv.scrollToPosition(2); //position of card view 

this

這是一種方便的方法滾動到某個位置。 RecyclerView沒有實現滾動邏輯,而在 呼叫轉發到scrollToPosition(int)

而且使用cardview爲您的需要的元素。