использовать массив как источник данных в библиотеке подкачки - PullRequest
0 голосов
/ 01 января 2019

У меня есть arrayList HomeEntity, могу ли я использовать его в библиотеке подкачки?

// this is HomeDataSource class 
var dataSource: List<HomeEntity> =
     arrayListOf(
        HomeEntity(
            R.string.home_divide_title,
            R.string.home_divide_name,
            R.string.home_divide_story,
            R.drawable.ic_home_divide,
            R.color.common_red
        ),
        HomeEntity(
            R.string.home_report_title,
            R.string.home_report_name,
            R.string.home_report_story,
            R.drawable.ic_home_report,
            R.color.common_pink
        ))

// this is HomeEntity class
data class HomeEntity(
    var title: Int,
    var name: Int,
    var story: Int,
    var icon: Int,
    var iconColor: Int
)

Я читал некоторые статьи в Интернете, большинство из них используют библиотеку подкачки с Retrofit или Room, которые предоставляют данныеисточник (LiveData) автоматически

моя проблема в том, что я не могу понять, как передать этот массив в библиотеку подкачки

...