Androidアプリケーションに水平リストビューを実装する必要があります。少し調べたところ、Android で水平方向の ListView を作成するにはどうすればよいですか?そしてAndroid の水平 ListView ですか?ただし、これらの質問は Recyclerview がリリースされる前に行われました。現在、Recyclerview を使用してこれを実装するより良い方法はありますか?
ベストアンサー1
RecyclerView を使用してこれを実装するより良い方法はありますか?
はい。
を使用する場合は、ビュー内の各アイテムのレイアウトを担当する をRecyclerView
指定する必要があります。LayoutManager
LinearLayoutManager
通常と同じように方向を指定できますLinearLayout
。
で水平リストを作成するにはRecyclerView
、次のようにします。
LinearLayoutManager layoutManager
= new LinearLayoutManager(requireContext(), LinearLayoutManager.HORIZONTAL, false);
RecyclerView myList = (RecyclerView) findViewById(R.id.my_recycler_view);
myList.setLayoutManager(layoutManager);