Dmytro
но похоже на снэкбар
Anonymous
Anonymous
хз как они там кодят
Vishnyakov
он обрезался потому что в две строки
Vishnyakov
там был
Kirill
Добрый день. Перестала рендериться карта google maps. Ключи не менял, вчера все работало, лог ошибку авторизации не пишет, в чем еще может быть проблема?
S
Vladimir
подскажите, куда копать? при попытке сделать сплит скрин падает с таким трейсом:
java.lang.IllegalStateException: Fragment has not been attached yet.
at android.support.v4.app.Fragment.instantiateChildFragmentManager(Fragment.java:2308)
at android.support.v4.app.Fragment.getChildFragmentManager(Fragment.java:773)
at android.support.v4.app.FragmentActivity.markState(FragmentActivity.java:967)
at android.support.v4.app.FragmentActivity.onSaveInstanceState(FragmentActivity.java:527)
at android.support.v7.app.AppCompatActivity.onSaveInstanceState(AppCompatActivity.java:509)
at android.app.Activity.performSaveInstanceState(Activity.java:1414)
Vladimir
android 7.1, эмулятор. но судя по всему так же падает и на физическом устройстве
r67hj32yb
Умные люди , подскажите через что реализовать показ слайдов при первом запуске. Пс. нужно что-то типо обучающего функционалу слайд-шоу
Dj
r67hj32yb
Ярослав
Dmytro
Dmytro
У меня вопрос, может кто опытный подскажет
сейчас у меня по всему проекту вызов статической функции DeprecatedClass.getValue();
Есть способы как-то автоматически отрефакторить на NewClass.getValue();
Переименовать DeprecatedClass не могу там другие методы еще с ним связаны...
Есть у кого-то опыт подобного? А то ручками переименовывать не охота)
Mike
Mike
В Kotlin есть ReplaceWith
Ярослав
viper эфективный паттерн для android приложений? я не пожалею о том, что не выбрал mvp ?
Vladimir
Вопрос решился. фрагменту нужно было дать id или tag
Konstantin
Dmytro
Roman
Roman
"на названии класса"
Anonymous
кстати не знал про шифт ф6 юзал ctrl + R
Konstantin
можешь поделиться впечатлениями?)
"поднять" до уровня "все разложено по полочкам" сложно было, но потом все более менее, даже как то легко.
код где то проще стал (в активити и фрагментах), а где то иногда попахивает повторениями (методы интеракторов-репозиториев иногда перекликаются).
но в общих чертах нравится, даже нет никакой ненависти к андроиду после всего этого
Roman
поставь курсор на название класса
Anonymous
а что надо)?
Dmytro
а что надо)?
DeprecatedClass.getValue(); поменять на NewClass.getValue();
Но фишка в том, что у DeprecatedClass есть свои методы которые должны остаться, а в таком случае у меня будет так
DeprecatedClass.someMethodCall() -> NewClass.someMethodCall()
Anonymous
Anonymous
"а в таком случае"
Anonymous
в каком?
Dmytro
в каком?
если я весь класс переименую
Konstantin
можешь поделиться впечатлениями?)
примерно так получилось в проекте https://imgur.com/a/in2ES33
===
если угадаешь что делает приложение значит не зря использовал
Anonymous
черт я походу тупой)
Dmytro
вот допустим в какой-то активти
DeprecatedClass.method1()
DeprecatedClass.method2()
DeprecatedClass.method3()
и что-то нужно сделать, чтобы было
NewClass.method1()
DeprecatedClass.method2()
DeprecatedClass.method3()
Anonymous
обьясни почему тут не подходит ренейм
Dmytro
Только не ручками, а автоматизированно как-то
Anonymous
анрил же
Roman
Roman
DeprecatedClass.method1()
на
NewClass.method1()
Anonymous
ему не это надо)
Anonymous
но я пока не пойму
Roman
shift+F6 - рефакторинг ренейм.
ctrl+shift+R - поиск и замена.
Anonymous
Anonymous
да сорян
Dmytro
спасибо
Roman
смотрите хоткеи и изучайте, тогда большинство рутиных моментов будут отпадать
Dmytro
Konstantin
в апке надо определить наличие гуглокарт. нашел что есть GoogleApiAvailability::isGooglePlayServicesAvailable, который возвращает несколько констант.
SUCCESS, SERVICE_MISSING, SERVICE_UPDATING, SERVICE_VERSION_UPDATE_REQUIRED, SERVICE_DISABLED, SERVICE_INVALID
какие из них можно считать за "карты недоступны" чтобы отрезать функционал? кто нить сталкивался?
Tishka17
Насколько я понимаю, все кроме success означает, что карты сейчам не работают.
Tishka17
Но они могут появиться
Konstantin
там расплывчатые формулировки насчет пары констант, например SERVICE_INVALID говорит что карта невалидная но может быть рабочая
Kirill
Странная проблема. Google Maps перестает показываться после того как я подключил https себе в приложение. Сам использую Volley, но после этого перестает рендериться карта. Если убираю https - все работает. Как это связано и фикситься?
Konstantin
SERVICE_INVALID - The version of the Google Play services installed on this device is not authentic.
поэтому как бэ не совсем ясно можно ли их использовать или нет
Tishka17
Tishka17
Скорее всего или нельзя или нехрен
Konstantin
лан, только success, думаю хватит )
Dmytro
Anonymous
Подскажите пожалуйста. У меня есть курсор с данными, как мне его заинфлейтить в ресайклер? Я пытался заинфлейтить с курсора напрямую, все работало, но не получилось повесить клик листенер, нашел вариант, где создают сначала ArrayList, но теперь не врубаюсь как его впилить
Aleksey
Привет! Такая проблема - при возвращении с фрагмента с надписью "Hello World" вьюха с BottomSheetBehavior начинает себя очень странно вести. Кто-нибудь сталкивался с этим? Какие есть идеи по исправлению?
https://drive.google.com/open?id=1SgDygs0ZGCMd2E4yqF3qqO3MEFpBxOd0
Dmytro
Anonymous
Yurka
Через adb можно же
Yurka
https://google.gik-team.com/?q=adb+wifi+debug&l=1
Dug
Подключаешь телефон и пишешь в терминал adb tcpip 5555
Dug
Потом смотришь ip в вафле и пишешь adb connect [ip]:5555