Ребят помогите пожалуйста. У меня приложение вылетает сразу говорит что не инициализировал photoGalleryViewModel. Вот код:
class PhotoGalleryViewModel:ViewModel() {
val galleryItemLiveData: LiveData<List<GalleryItem>> = FlickrFetchr().fetchPhotos()
}
class PhotoGalleryFragment: Fragment() {
private lateinit var photoGalleryViewModel: PhotoGalleryViewModel
private lateinit var photoRecyclerView: RecyclerView
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
photoGalleryViewModel = ViewModelProvider(this).get(photoGalleryViewModel::
class.java)
}
Вылетает из за того что здесь private lateinit var photoGalleryViewModel: PhotoGalleryViewModel не инициализировано...
но в onCreate я же инициализирую photoGalleryViewModel = ViewModelProvider(this).get(photoGalleryViewModel::
class.java)
или чего -то не хватает?) помогите пожалуйста