Size: a a a

Android Developers

2021 February 06

RC

Roman Chumachenko in Android Developers
Вопрос был: в каком случае дефолтная реализация метода не торт
Ну вот пример, когда не торт и можно агрегацию сделать
источник

S

Silent829 in Android Developers
я хз правильно ли я тебя понял, было бы так
viewModel -> router -> router.route(navigationChain)

interface NavigationChainProvider {
   fun provideNavigationChain(): Chain<NavigationScreen>
}

class CreatedBySpecificUseCaseNavigationChainProvider : NavigationChainProvider {
   fun provideNavigationChain(): Chain<Screen> {
       return NavigationChain(Screen.profile(child: Screen.settings(child: Screen.userCouponCodes))))
   }
}
источник

RC

Roman Chumachenko in Android Developers
Silent829
я хз правильно ли я тебя понял, было бы так
viewModel -> router -> router.route(navigationChain)

interface NavigationChainProvider {
   fun provideNavigationChain(): Chain<NavigationScreen>
}

class CreatedBySpecificUseCaseNavigationChainProvider : NavigationChainProvider {
   fun provideNavigationChain(): Chain<Screen> {
       return NavigationChain(Screen.profile(child: Screen.settings(child: Screen.userCouponCodes))))
   }
}
Ну теперь если я правильно понял, то да)
источник

S

Silent829 in Android Developers
Roman Chumachenko
Вопрос был: в каком случае дефолтная реализация метода не торт
Ну вот пример, когда не торт и можно агрегацию сделать
блин давай позже в лс поймем друг друга)
источник

АП

Алексей Сергеевич Пе... in Android Developers
Silent829
блин давай позже в лс поймем друг друга)
Романтично звучит )))
источник

RC

Roman Chumachenko in Android Developers
Алексей Сергеевич Петров
Романтично звучит )))
Та да😂
источник

S

Silent829 in Android Developers
Алексей Сергеевич Петров
Романтично звучит )))
😏
источник

SG

Sergey Grieg in Android Developers
Silent829
😏
Я как всегда самое интересное проипал
источник

SG

Sergey Grieg in Android Developers
Всем привет)
источник

IK

Ivan Kononenko in Android Developers
Подскажите, почему не обфусцируются модули приложения. Прогуард включен, все зависимости обфусцируются, а код в модулях, нет. В файлике proguard-rules.pro вроде все в порядке.
источник

М

Мария in Android Developers
всем привет!
как я умудрилась поймать нул поин ексепш, когда в самой программе нету кода, что означают ошибки?
источник

М

Мария in Android Developers
источник

МП

Макс Провоторов... in Android Developers
Скинь саму активность и манифест
источник

М

Мария in Android Developers
источник

М

Мария in Android Developers
источник

k

kiber.io in Android Developers
там не NPE. сама ошибка ушла за пределы скрина справа
источник

М

Мария in Android Developers
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.anecdotu/com.example.anecdotu.MainActivity}: android.view.InflateException: Binary XML file line #10 in com.example.anecdotu:layout/activity_main: Binary XML file line #10 in com.example.anecdotu:layout/activity_main: Error inflating class com.google.android.material.navigation.NavigationView
источник

МП

Макс Провоторов... in Android Developers
Чет в XML, там же написано даже строчка
источник

МП

Макс Провоторов... in Android Developers
А почему ты решила, что NPE у тебя?
источник

М

Мария in Android Developers
источник