Olexandr
скролвью
не канает. когда клава открыта - не скролится
Anonymous
у меня же скролится
Olexandr
спс. но это помогло https://www.davidwparker.com/2011/08/25/android-fixing-window-resize-and-scrolling/
Anonymous
задать ключевые слова для поиска в описании приложения в google play developer console?
В описании помимо описания самого приложения было указано и название и ключевые слова.
Eugene
В описании помимо описания самого приложения было указано и название и ключевые слова.
после публикации приложения вроде как google play не сразу добавляет приложение в результаты поиска
Aleksandr
Как отличить, вызвал ли onBindViewHolder() мой notifyDataSetChanged() или это переиспользование при скролле? Подавать payloads?
Eugene
публикация была 2 дня назад
спросить у техподдержки google play?
Eugene
Алексей
Как тестировать покупки в приложении? Я так понял это можно только на релизной апк?
Rail
Всем привет! Нужна помощь. Дано: Activity которая хостит фрагменты. 2 фрагмента загружаются последовательно в один контейнер с помощью метода replace. Задача: После сворачивания/разворачивания(восстановления) активити необходимо повторить тотже флоу с фрагментами. Проблема в том, что фрагмент менеджер восстанавливает последний фрагмент и вызывает методы его ЖЦ. Другими словами нужно, чтобы фрагмент сохраненный в фрагмент менеджере не восстанавливался.
Eugene
Как тестировать покупки в приложении? Я так понял это можно только на релизной апк?
если in-app billing, то это https://developer.android.com/google/play/billing/billing_testing.html
Eugene
Спасибо
Пожалуйста
John
Ребята подскажите пожалуйста с таким вопросом. Рисую линию Path. Сделал ей анимацию. Вопрос вот в чем: хочу динамически постоянно добавлять новые точки не могу разобраться как продолжать линию с анимацией из последней нарисованной точки к новой (имеется в виду анимация из последней к новой). Сейчас при добавлении новой точки линия заново перерисовывается полностью. В какую сторону копать?
John
спасибо!
Алексей
Пожалуйста
там тестируют на приложениях которые в альфе или бете. а если уже в релизе?
Eugene
там тестируют на приложениях которые в альфе или бете. а если уже в релизе?
если я правильно понял, то вы спрашивали как тестировать покупки в приложении?
Алексей
что вы имели в виду?
у меня приложение в релизе. Я хочу там сделать тестовую покупку чтоб с карты денег не сняло. В доках это только у " app’s alpha or beta test"
Rezeda
в релизе только реальные покупки, если через google play
Алексей
ок
Rezeda
создайте копию релизной версии и загрузите ее в бету, что бы проверить.
Алексей
в дебаг версии можно получить список товаров?
Алексей
или надо релизную версию и на ней смотреть
Rezeda
если имя пакета не отличается, то можно.
Rezeda
вроде.
Алексей
просто у меня пустой список приходит. Ок всем спасибо буду пытаться)
Rezeda
а вы релизную версию скачивали на устройство?
Eugene
в дебаг версии можно получить список товаров?
?может вот это попробовать в дебаг версии: https://developer.android.com/google/play/billing/billing_library.html#querying
Алексей
а вы релизную версию скачивали на устройство?
просто скомпилить релизную версию и установить без плей маркета? я так щас и хочу сделать
Maxim
Ребята как сделать, что в BottomNavigationView цвет иконки был таким же, как в оригинале. Т.е., чтобы цвета не заменялись?
Алексей
Какая разница с плей стора ты релизную версию скачал, или так
Olexandr
киньте ссылку, где можно прочитать как сделать покупки в приложении
Rezeda
https://developer.android.com/google/play/billing/billing_library.html#querying
Anonymous
есть у кого нибудь сливатор геопозиции со скрытой иконкой?
Maxim
Ребята, как сделать NavigationBar снизу, чтобы у иконок был их родной цвет. Может есть сторонее решение ?
Andrew
Коллеги, есть ли аналоги WordUtils.wrap()? Он почему-то уже Deprecated((
Dmytro
Коллеги, есть ли аналоги WordUtils.wrap()? Он почему-то уже Deprecated((
вот этот не деприкейтед https://commons.apache.org/proper/commons-text/javadocs/api-release/org/apache/commons/text/WordUtils.html
Nikita
А есть какие-то адекватные способы работать с респонсом википедии?
Евгений Семашко
Евгений Семашко: Коллеги, кто с Kafka работал?
СЕВА
❗Привет. Есть мод одного приложения, есть batchAPK tool +RClone| все это успешно делало из мода много модов меняя com.... на com....a, b, с и тд. всю жизнь com....a версии 6.10 (например) ставился поверх com....a версии 6.01 и так мы обновляли приложение. Последняя версия (6.25) также ставится поверх предыдущей, однако при запуске приложения оно крашится и собственно все. Цель: бесперебойное и беспроблемное создание клонов с целью обновления установленных Задача: продебажить процесс клонирования и само приложение (возможно модер накосячил) Вознаграждение - 10 тыс. руб.
Roman Ismagilov
https://android-developers.googleblog.com/2018/02/improving-stability-by-reducing-usage.html
Alexey
Добрый день, есть такой код в репозитории, посоветуйте можно ли без if сделать так, что бы сразу срабатывал запрос на netRepository, если refresh в аргументе true?
Alexey
Alexey
В rx новичок
Pavel
Оберни diskRespository.getPhotos() Примерно вот так (refresh ? Observable.just(new ArrayList()) : diskRespository.getPhotos()) .switchIfEmpty...
Pavel
В таком случае switchIfEmpty будет срабатывать всегда, когда refresh == true
Alexey
Там получается, что disk возвращает maybe, на нем можно делать switch, а net - single, так что его не выйдет так просто передать туда.
Alexey
Это вроде частый кейс, может есть какие то best practice
Pavel
Когда нужно форсировать переключение между observables я пишу вот как выше, или даже проще (flag ? source1 : source2). ...
Alexey
Пока что в голову пришло только вынести это в отдельный метод, но как понимаю это не rx way
Alexey
Pavel
Просто сахар, функционально то же самое
Max
Как записать строку "|" правильно?
Max
Для примера: надо в функции String.split() указать regax, но он не воспринимает "|"
Rezeda
Знак \ экранирует спецсимволы,)
Rezeda
'\|' т.е. должен сработать.
BullyBoo
'\|' т.е. должен сработать.
только в джаве комплиятор такого не поймет, нужно два экрана ставить: "\\|"
Ivan
Кто работал с Firebase DB? Проблема вот какая, достаю данные, в методе onDataChange данные видет, там же записываю их в ArrayList. Когда обращаюсь к этому ArrayList в других методах, то показывает, что он пустой.
Лёша
а если попробовать записывать в тот ArrayList записать копию, а не сами данные?
Лёша
и ещё вопрос, обращение в других методах происходит до выполнения запроса или после? по ошибке часто производят обращение к запрашиваемым данным сразу после вызова ф-ии с колбеком, соответственно на тот момент данных нет
Daniil
Ребят, вопрос такой есть. В onCreate Activity регается EventBus, в onDestroy анрегается. Сразу после регистрации идет инициализация View через findViewById. По ивенту из EventBus эта View обновляется (допустим setEnabled). С продакшена креш прилетел с NullPointer на View.setEnabled в колбэке EventBus. Колбэк, естественно. на main'е приходит. Есть идеи, как такое может быть? View инициализируется один раз и нигде не зануляется.
Daniil
Не гарантируется что OnDestroy будет вызван
Но тогда бы и View не была null? Потому что она нигде не занулялась, а instance Activity все тот же.
Daniil
С проинициализированным полем View
Daniil
Тоже об этом подумал.
Вот и я никак не могу придумать кейс, в котором такая ситуация может возникнуть. При чем упало-то один раз всего. То есть хрень редкая довольно.
Daniil
добавь проверку на null и всё.
Этого мало. Хочется руткоз понять. Проверкой на null можно все NPE фиксить. Только не всегда надо :)
Anonymous
Что как и почему?