position.エラー原因RecyclerView.AdapterのonBindViewHolderメソッドの引数positionを変数に保持すると、このエラーが発生します。エラーコード以下にエラーが発生するJavaコードを記載します。}}Don't.上記のコードはLintエラーになります。severityがErrorなので、ビルドに失敗します。}}Do.アイテムの位置がデータセット内で変更されたとき、RecyclerViewはonBindViewHolderを呼び出すとは限りません。positionパラメーターのコピーを保持してはいけません。リスナーをクリックする等で、項目の位置が必要な場合は、更新されたアダプタ位置を持つgetAdapterPosition()を使用します。ビルド上記の修正後、Lintを確認してみましょう。SuccessLintエラーが消えてビルドに成功しました。結論RecyclerViewは便利であると同時に、アプリ作成の要です。バグを極力少なくするプログラミングを心がけてください。