Android adapters

To present content on our main screen, we will use the Android Adapter class. The Android Framework offers adapters as a mechanism to provide items to view groups as lists or grids. To show an example of Adapter usage, we will define our own adapter implementation. Create a new package called adapter and an EntryAdapter member class extending the BaseAdapter class:

 package com.journaler.adapter import android.annotation.SuppressLint import android.content.Context import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import android.widget.BaseAdapter import android.widget.TextView import com.journaler.R import com.journaler.model.Entry class EntryAdapter( private val ctx: Context, private ...

Get Mastering Android Development with Kotlin now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.