RecyclerViewまとめ
メモ
今までEmptyActivityからリサイクラービューを実装してきたが、フラグメントからリサイクラービューを実装する方法の方が割と楽に実装できることが分かった。これについてはまだブログに記録を残していないので時間があるときに作成する。
インストール方法
gradleのdependenciesに以下を追加する。
implementation "androidx.recyclerview:recyclerview:1.1.0"
バージョンの確認については以下をみて確認すれば良い。
Recyclerview | Android デベロッパー | Android Developers
サンプルコード
retrofit, backendにdjangoをを使用
リサイクラービューにリスナーをセット
リサイクラービューではOnClickListenerをセットすることはViewHolderの継承でインターフェースにOnClickListenerを実装すればよい。
リサイクラービューでOnItemClickListenerを実装するほう法がわからん。 https://gist.github.com/arcadefire/1e3a95314fdbdd78fb211b099d6ec9da
画面表示の際に下部の要素を表示する
参考:RecyclerViewを下から表示するにはstackFromEnd = trueを入れる · GitHub layoutmanagerの要素としてstackFromEnd = trueを追加すればい。
val layoutManager = LinearLayoutManager(context).apply{ stackFromEnd = true }