2017-12-22 5 views
0

私はSwiggy Appと同じ画面をデザインしようとしていました。まず、水平リサイクラまたは水平スクロールビューがあります。addHeaderViewまたはaddFooterViewはRecycler VIEWで利用できません

第2に、一度上にスクロールするタブバーがあります。第三に、それは垂直リサイクラービューを持っているか、またはレストランを表示するlistViewかもしれません。 したがって、垂直のlistViewがあれば、上部にそのタブバー(表示、2番目のもの)を貼り付けるのが非常に簡単です。

あなたはここでは例を参照することができますhttps://dzone.com/articles/creating-a-listview-parallax-effect-with-a-sticky

をしかしRecyclerViewの場合には、それがいかなる直接法addHeaderViewを持っていません。では、RecyclerViewでこれをどのように実装しますか?

+0

は、[この](https://stackoverflow.com/a/26573338/5110595) –

+0

はい、私はこれを試してみました、それがうまく機能していないあなたのヘッダースペースを与える顔をしています。これは、リストの先頭にヘッダーのスペースを追加するだけです。しかし、その固定ヘッダーは移動しません。 – Minkoo

+0

[RecyclerViewに相当するaddHeaderViewはありますか?](https://stackoverflow.com/questions/26530685/is-there-an-addheaderview-equivalent-for-recyclerview) –

答えて

-1

getItemViewTypeメソッドを使用して、最初、中間、最後の3つのビューホルダーを作成します。

RecyclerView with multiple view type

+0

リンクで回答できません別の答えに。 –

+0

この質問が重複しても、それを読むだけで十分でしょうか? – Ecnill

関連する問題