Google PlayストアやNetflix Appと同様のレイアウトを作成したいのですが、1つのRecyclerView内に本質的に複数の水平RecyclerViewがあります。これが彼らのやり方ではない場合、その効果をどのように達成するのでしょうか?RecyclerViewを1つのRecyclerView内に実装するにはどうすればよいですか?
は今のところ私は正常に横一RecyclerViewだけで罰金を行いますカスタムアダプタを実装しました。しかし、私はどのように水平RecyclerViewsをRecyclerViewに入れて、水平RecyclerViewsのリストを作るかを理解することはできません。私は仕事をするために別のアダプターを作ろうとしましたが、動作させることができません。
私の質問は、私が説明したRecyclerViewメソッドまたは別の方法のいずれかを使用して、NetflixまたはGoogle Playストアに似たレイアウトを作成する方法です。
編集: RecyclerView内でRecyclerViewを実行したかった理由の1つは、RecyclerViewを一度インスタンス化するだけで済みます。 RecyclerViewを使用するには、いくつかの事柄をインスタンス化する必要があります。
List<Video> videoList = new ArrayList<>();
VideoAdapter videoAdapter = new VideoAdapter(videoList, this);
RecyclerView recyclerView = (RecyclerView) findViewById(R.id.video_list);
recyclerView.setLayoutManager(new LinearLayoutManager(this));
recyclerView.setAdapter(videoAdapter);
私が避けようとしていることの1つは、異なるリストに対して8回行うことです。
あなたは、Playストアのような外観を実現するために、 'NestedScrollView'内に複数の' recyclerView'を使用することができます。 – tahsinRupam