3
目前我使用RecyclerView
來水平顯示3幅圖像。如何在Android中滾動時調整圖像大小?
我想的觀點看起來像這樣:
所以,當我滾動到左/右圖像resize在這取決於它們的位置,行(中心形象是最大的) 。
有沒有辦法在android中使用RecyclerView
或其他東西來做到這一點?
感謝您的幫助
目前我使用RecyclerView
來水平顯示3幅圖像。如何在Android中滾動時調整圖像大小?
我想的觀點看起來像這樣:
所以,當我滾動到左/右圖像resize在這取決於它們的位置,行(中心形象是最大的) 。
有沒有辦法在android中使用RecyclerView
或其他東西來做到這一點?
感謝您的幫助
使用水平RecyclerView
,像
LinearLayoutManager layoutManager
= new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, false);
RecyclerView myList = (RecyclerView) findViewById(R.id.my_recycler_view);
myList.setLayoutManager(layoutManager);
適配器onBindview, 通過獲取項目位置嘗試改變圖像大小。
鏈接:http://android-er.blogspot.in/2015/11/gallery-like-recyclerview-cardview.html
隨着RecyclerView你需要檢查中心位置的圖像。所以我的建議是使用圖庫視圖或Cover Flow方式.. 爲的CoverFlow: https://github.com/moondroid/CoverFlow 對於圖庫視圖: http://www.androidinterview.com/android-gallery-view-example-displaying-a-list-of-images/ –
@ChiragArora非常感謝,我喜歡看CoverFlow的,我會試試看。 – Nisa
是coverflow很好.. :) –