Articles of android mvp

Firebase не получает данные из метода onDataChange

Я понимаю, что Firebase получает данные асинхронно, и я пытаюсь установить данные, прежде чем они будут загружены в мой адаптер recyclerView, чтобы он отображался в recyclerview. Но когда я запускаю приложение, он получает только строку «EMPTY», которую я изначально установил, и кажется, что firebase даже не идет в метод onDataChange CoursesFragment.kt class CoursesFragment : android.support.v4.app.Fragment(), […]

Вызов метода фрагментации из Activity

У меня есть два разных фрагмента, и они оба будут использовать два разных вида деятельности. В макете действия есть один фрейм-макет для использования в качестве контейнера фрагментов. Которые; Фрагменты: MapFragment, ListFragment Деятельность: HomeActivity, SearchActivity. Давайте поговорим о HomeActivity; HomeActivity будет вводить ListFragment и MapFragment в onCreate of activity и нажимать вложенные фрагменты на его макет […]

Кинжал с Mvp на Kotlin – Android

Я разработчик Android, который только что попал в Котлин, и я пытался настроить приложение Mvp Dagger в Kotlin, но я не могу понять, что происходит. Я продолжаю получать эту ошибку: Error:dagger.internal.codegen.ComponentProcessor was unable to process this interface because not all of its dependencies could be resolved. Check for compilation errors or a circular dependency with […]

Претендент свойства lateinit не был инициализирован с помощью EasyMVP, Robolectric и Kotlin

У меня проблема при попытке использовать Robolectric для тестирования активности, использующей EasyMvp. Все классы написаны в Котлине. Это начало деятельности: @ActivityView(layout = R.layout.activity_access, presenter = AccessPresenterImpl::class) class AccessActivity : BaseActivity(), AccessView { @Presenter lateinit var presenter: AccessPresenter override fun providePresenter(): BasePresenter? { return presenter } И в onStart каждое действие инициализирует дополнительные функции в презентаторе. […]