Askar
да, проект компилится норм. рестарт компа не помогает
Hououin
или просто удалить "красные" импорты и снова заимпортить
Askar
бинго! спасибо за помощь, @JohnnySC @andriyanoff !
Alibek
Ребята, помогите, пожалуйста! Возникает ошибка в приложении после обновления устройства до Android 8.0. В приложении использую Firebase Firestore и из-за ошибки не грузится контент. С чем это может быть связано? Вот ссылка на ошибку: https://gist.github.com/abekek/f606be5a0826024a276ea8689e6f34ae
Alibek
а если с нуля ставишь аппу на устройство ошибка есть?
Пробовал удалять и устанавливать снова, всё равно ошибка и вылет
Askar
The database file is locked. - может в другом месте базу кто-то уже юзает, например, пишет в нее
Alibek
Вряд ли
Дмитрий
Пишут что несколько Database Helper'ов инициализированно когда такая ошибка
Anton
Кто сравнивал скорость и точность чтения qr кодов https://firebase.google.com/products/ml-kit/ и https://developers.google.com/vision/
Anton
?
Дмитрий
Это как?
Это если вручную с SQL работать. Проверьте правильность работы с Firebase. Везде ли все описанные в мануале методы вызваются. Не возникает ли ситуации с двойной инициализацией или ещё что. Не работал с ними, поэтому подробностей дать не могу, только общие рекомендации.
Yaroslav
всем привет, а можете по git подсказать?
Yaroslav
NermaN 𓅂
http://neprivet.ru/
люди печатают не быстрее чем говорят
NermaN 𓅂
некоторые утверждения оттуда вызвают сомнения
Yaroslav
Вообщем вот в чем дело: проект находиться в разных 2 репозиториях (github + bitbucket). Мне пришлось работать от bitbucket. На github вышле новые версии, а в bitbicket не закинули. Как это все слить? Смушает, что 2 разных remote
Yaroslav
https://gist.github.com/msrose/2feacb303035d11d2d05
Yaroslav
кажется нашел
Tishka17
Да в общем, из одного пул, в другой пуш. Никаких проблем не должно быть
Mike
Посмотрите в интернете истории про 'leftpad' и подумайте нужна ли вам либа
И ещё про чувака, который написал либу с цветными логами и собирал пароли. Да уж, точно либы не нужны.
Дмитрий
И ещё про чувака, который написал либу с цветными логами и собирал пароли. Да уж, точно либы не нужны.
Либы нужны, но только обоснованно. Пихать везде даже на самую простейшую задачу либу ИМХО вообще плохой вариант.
Дмитрий
Она не простейшая.
Мы точно про инкремент по нажатию на кнопку говорим?
Heleg
Ребят, подскажите Как в фабрике в краштиликсе узнать на какой строке был краш? код обфусцирован.. может можно как в консоли гугла добавить файл деобфускации?
Подключай крашлитик в application build.gradle, а не в модуле. Пропиши classpath по докам из крашлитика. При сборке поищи строки obf*, это таски крашлитика автоматом отсылают обфусцированные мапы.
Mike
Мы точно про инкремент по нажатию на кнопку говорим?
Нет, про инкремент по удержанию, да ещё и с изменяющейся скоростью.
Дмитрий
Нет, про инкремент по удержанию, да ещё и с изменяющейся скоростью.
Ну самый простой вариант не предполагает каких-либо сверх усилий и недель разработки.
Konstantin
Ну самый простой вариант не предполагает каких-либо сверх усилий и недель разработки.
А потом прибирай за такими людьми, которым не надо либ, они все сделают самым простым вариантом
Дмитрий
А потом прибирай за такими людьми, которым не надо либ, они все сделают самым простым вариантом
"А потом прибирай за такими которые на одну и ту же задачу по несколько либ используют"
Дмитрий
А я не раз слышал когда разработчики менялись и каждый "свою" либу тянул
Дмитрий
В итоге оверхед и в одном месте картинки грузятся через пикассо, в другом через глайд и т.п.
Konstantin
А я не раз слышал когда разработчики менялись и каждый "свою" либу тянул
Почему у вас вообще одной фичей занимаются несколько разработчиков? Это не проблема либ, а проблема в ваших разработчиках
Alexander
сторонние либы вообще нужно за интерфейсом прятать
Alexander
и тогда все хорошо будет
Mike
А я не раз слышал когда разработчики менялись и каждый "свою" либу тянул
так может проблема не в самом факте использования либ?
Konstantin
Кроме удовольствия от написания кода )
Anonymous
Всем привет Есть текстовое название картинки img1 Как мне получить числовой индификатор ? хотел сделать что-то так String st ="img1" String str = "R.drawable." + st; ну и iv1.setImageResource(str) это конечно не правильно но как сделать?
Anonymous
название картинок хранится в базе
Даниил
Всем привет
Даниил
Кто уже работал с WorkManager'ом?
Mike
название картинок хранится в базе
Довольно странно... Есть вот такой костыль https://stackoverflow.com/a/3476447/3050249. А можно завести Map<String, Integer>.
Student
Доброе утро. Подскажите, пожалуйста, как мне обработать клик по TabItem, используя Rx Binding от Вортана Не понимаю в чем дело. Ведь таб итем это же вьюшка, и значит вызов оператора .clicks() должен вовзвращать мне Observable. Но этого не происходит. Валится с ошибкой при переходе на данный экран: java.lang.IllegalStateException: tab_item_shipping_details_delivery must not be null Верстка такая: <android.support.design.widget.TabLayout android:id="@+id/tab_layout_shipping_details" ... > <android.support.design.widget.TabItem android:id="@+id/tab_item_shipping_details_delivery" ... /> <android.support.design.widget.TabItem android:id="@+id/tab_item_shipping_details_pickup" ... /> </android.support.design.widget.TabLayout> Обрабаотываю клики по табам так вот в методе onViewCreated фрагмента: tab_item_shipping_details_delivery.clicks() .subscribe { Toast.makeText(activity, "1", Toast.LENGTH_SHORT).show() } .addTo(disposeBag)
Vadim
как у NavigationView выставить цвет активной кнопки ? При этом pressed меняется на colorAccent, но активная кнопка не меняет цвет <android.support.design.widget.NavigationView android:id="@+id/navigationTablet" android:layout_width="72dp" android:layout_height="wrap_content" android:background="#0000" app:itemIconTint="@drawable/tabbar_icon_color_selector" app:itemTextColor="@drawable/tabbar_icon_color_selector" app:itemBackground="@drawable/tabbar_icon_color_selector" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:menu="@menu/leaders_navigation_items" app:onNavigationItemSelected="@{listener::onNavigationClick}" /> tabbar_icon_color_selector: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:color="@color/colorAccent" android:state_checked="true" /> <item android:color="@color/colorAccent" android:state_pressed="true" /> <item android:color="@color/colorAccent" android:state_activated="true" /> <item android:color="@color/grey_99" /> </selector>
Kirill
Привет, подскажите какой viewgroup использовать, чтобы так раскидать вьюхи?
Kirill
Kirill
то есть на вход получает массив строк и так их раскидывает
Mike
возможно, flexbox
𝔇𝔢𝔫𝔦𝔰
Я так понял в 8 андроиде про службы можно забыть? И как обходиться без них? Вот должна сидеть служба и через какой то интервал проверять что-либо. И как теперь? А вообще, с каждой новой версией андроид всё больше становится походим на иОС. Скоро тоже ничего сделать нормально нельзя будет.
Kirill
или стоп, заюзать listView и layoutManager, вопрос только какой
Сергій
или foreground service чтобы юзер видел кто садит ему батарею
𝔇𝔢𝔫𝔦𝔰
Он может так же работать независимо от приложения?
𝔇𝔢𝔫𝔦𝔰
Ну если коряво сделано то будет садить конечно
Roman
https://itkvariat.com/news/1236-v-google-play-raskryta-nakrutka-chisla-skachivanij-i-ustanovok-prilozhenij.html за такое гугл банит?)
Roman
за такое гугл банит?)
Akb
здарова! кто занимался картами, есть идеи как позиционировать камеру наперед направления "взгляда"?
Ярослав
Ярослав
хотя в гугл проге не нахожу такого. а в якартах есть
Akb
наклон как в навигаторе?
да, типа навигатора, видеть что будет впереди
Akb
или мб математикой. есть координаты( x,y) и градусы направления( 0..360)
Ярослав
или мб математикой. есть координаты( x,y) и градусы направления( 0..360)
получаешь данные от компаса и разворачиваешь камеру