У меня есть очень простой проект Android в Котлине .Просто копать в кодейне.Я не вижу два TextViews в main_layout?
Я использовал шаблон MVP для единственной функции MainActivity, которая у меня есть ..
Приложение запускается без сбоев и показывает пустой белый экран,
Любые подсказки?
BaseActivity:
abstract class BaseActivity<V : BasePresenter.View> : AppCompatActivity(), BasePresenter.View {
protected abstract val layoutResourceId : Int
protected abstract val presenter : BasePresenter<V>
val kodeinMu = LazyKodein(appKodein)
protected abstract fun initUI()
protected abstract fun initPresenter()
override fun onCreate(savedInstanceState: Bundle?, persistentState: PersistableBundle?) {
super.onCreate(savedInstanceState, persistentState)
setContentView(layoutResourceId)
initUI()
initPresenter()
}
override fun onPause() {
super.onPause()
presenter.pause()
}
override fun onStop() {
super.onStop()
presenter.stop()
}
override fun onDestroy() {
super.onDestroy()
presenter.destroy()
}
protected fun toast(s: String) {
System.out.println("TAG $s")
}
}
Я прочитал, что это из-за API 28 вы можете видеть только на устройствах или эмуляторах API_28.Либо эмулятор, либо на реальном устройстве также были отключены.