日記
今週末こそ自転車に乗りたい
今日書いたコード
// MainActivity.kt class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) // これを呼ぶことでこのActivityのUIがinflateされる setContentView(R.layout.activity_main) // inflateされたあとはfindViewByIdでActivityのUI中のwidgetを触れる val recyclerView = findViewById<RecyclerView>(R.id.recycler_view) recyclerView.adapter = LetterAdapter(this) recyclerView.setHasFixedSize(true) } }
// LetterAdapter.kt override fun onBindViewHolder(holder: LetterViewHolder, position: Int) { // ここはビューにデータを紐付けるためのメソッドなのでそれをしている holder.textView.text = dataset[position] }
感想
1回目より何してるか理解できている。