package Ġcom . example . recycle view čĊč Ċ import Ġandroidx . appcompat . app . AppCompatActivity č Ċ import Ġandroid . os . Bundle č Ċ import Ġandroidx . recyclerview . widget . Linear LayoutManager čĊč Ċ class ĠMainActivity Ġ: ĠAppCompatActivity () Ġ{ č Ċ // ĠĠĠ Ġval Ġlist Ġ= ĠArrayList < Users >() č Ċ // ĠĠĠ Ġval Ġ Ġlist Users Ġ= ĠarrayOf ( č Ċ // ĠĠĠĠĠĠĠ Ġ" Alpha ", č Ċ // ĠĠĠĠĠĠĠ Ġ" Br avo ", č Ċ // ĠĠĠĠĠĠĠ Ġ" Char lie ", č Ċ // ĠĠĠĠĠĠĠ Ġ" Delta ", č Ċ // ĠĠĠĠĠĠĠ Ġ" Echo ", č Ċ // ĠĠĠĠĠĠĠ Ġ" F ox t rot ", č Ċ // ĠĠĠĠĠĠĠ Ġ" G olf ", č Ċ // ĠĠĠĠĠĠĠ Ġ" Hotel ", č Ċ // ĠĠĠĠĠĠĠ Ġ" In dia ", č Ċ // ĠĠĠĠĠĠĠ Ġ" Jul iet " č Ċ // ĠĠĠ Ġ) č Ċ // ĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ č Ċ // ĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) č Ċ // ĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ main ) č Ċ // ĠĠĠĠĠĠĠ Ġm RecyclerView . set Has Fixed Size ( true ) č Ċ // ĠĠĠĠĠĠĠ Ġm RecyclerView . layout Manager Ġ= ĠLinearLayoutManager ( this ) č Ċ // ĠĠĠĠĠĠĠ Ġfor Ġ( i Ġin Ġ 0 Ġuntil Ġlist Users . size ){ č Ċ // ĠĠĠĠĠĠĠĠĠĠĠ Ġlist . add ( Users ( list Users . get ( i ))) č Ċ // ĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( list Users . size Ġ- Ġ 1 Ġ== Ġi ){ č Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġadapter Ġ= ĠAdapter ( list ) č Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġm RecyclerView . adapter Ġ= Ġadapter č Ċ // ĠĠĠĠĠĠĠĠĠĠĠ Ġ} č Ċ // ĠĠĠĠĠĠĠ Ġ} č Ċ // ĠĠĠ Ġ} č Ċ }