Vitaliy
Подскажите пожалуйста как лучше как на 1 или на 2 скрине?
Тебе должно самому нравится. Мне допустим не нравится, что размер иконок слишком большой, должно быть всё компактно, по цветам тоже
Alexandr
Подскажите пожалуйста как лучше как на 1 или на 2 скрине?
Исходи из того, что у тебя должны быть нейтральный фон и один акцентный цвет Если иконки цветные, то одинакового цвета во всем приложении и одинакового цвета с трекбаром Самое простое - посмотреть, как сделано у конкурентов
Bill
can i set first_name in start() ?
Села
can i set first_name in start() ?
where do u want to set?
Andrew
эх...не дочитал)
Lubomir
Всем утро доброе! Есть проблема, у одного из пользователя приложения напрочь все отказывается работать, и причина не известна, на всех девайсах на которых проводилось тестирование, проблем не было. Приложение не падает, поэтому крэш аналитик бесполезен Если способ доставить логи приложения, разработчику ?
Lubomir
crashlytics
Приложение не крэшится
Lubomir
Думал свой сервис написать, в который с определнной переодичностью отсылаются логи приложения, но проблема в том, а как достать логи внутри приложения для приложения которое сейчас запущено?
Lubomir
А если оборачивать все в try catch и писать все ошибки в файл, а сервис отправляет файл на сервер?
там не ошибки в приложения, если бы что то вызывало исключение, то проблем бы вообще не было, crashlytics бы отработал на ура там странные вещи, возможно какие то функции не вызываются и приложение просто уходит в бесконечный луп с прогресс баром
Nikolai
Приложение не крэшится
Crashlytics.setUserIdentifier(userId); Crashlytics.log(Log.WARN, "MyActivity", "kek"); Crashlytics.logException(new MyException());
Andrew
Наставить Log.e("some step here..") чтобы залогировать и направить в аналитику лог
Алексей
И снова я с вопросами про exoplayer. Как правильнее всего извлечь видеофрейм для обработки (детекция объектов)? Не нужно его изменять и дорисовывать, просто "посмотреть" на кадр.
Nikolai
Если миграция была проведена то работает
jenia
Nikolai
То можно подключить сразу Firebase Crashlytics
Евгений
что делает этот код?
Александр
В моём понимании, устанавливает тулбару паддинг, равный высоте статус бара.
Dmytro
А зачем это делать? 🤔
почитай про edge to edge
Vladislav
Доброе утро. Как можно сделать так, чтобы при клике на уведомление не создавалась новая копия активити а переходила просто в приложение?
Dmytro
Доброе утро. Как можно сделать так, чтобы при клике на уведомление не создавалась новая копия активити а переходила просто в приложение?
уведомление тут не причем, нужно почитать, с какими флагами запускать активити, чтобы оно не перезапускалось, а срабатывало onNewIntent()
Dmytro
как загуглить не подскажете?
http://g.zeos.in/?q=android%20activity%20flags
Vladislav
благодарю
NermaN 𓅂
Ни кто не знает, чертов гугл не придумал expedited review ?
NermaN 𓅂
Эти сволочи чёт приложения стали проверять сильно дольше чем Apple
NermaN 𓅂
Причём обычные обновления
NermaN 𓅂
У Apple есть форма для ускоренной проверки, где такая же у гугла
jenia
service/application
спасибо
Dmytro
Эти сволочи чёт приложения стали проверять сильно дольше чем Apple
Насколько дольше? о чем речь? Что за натура, оскорблять то, с чем работаешь?
Dmytro
У Apple есть форма для ускоренной проверки, где такая же у гугла
иди тогда разрабатывай под ИОСь, в чем проблема
NermaN 𓅂
Пока одни работают над сокращением сроков проверки, другие похоже над увеличением
Valentin
Насколько дольше? о чем речь? Что за натура, оскорблять то, с чем работаешь?
Когда обычный фикс бага заливаешь и пользователи могут его ждать неделю - это такое себе удовольствие
Vladislav
уведомление тут не причем, нужно почитать, с какими флагами запускать активити, чтобы оно не перезапускалось, а срабатывало onNewIntent()
шлют далеко, не работает. Ставлю разные флаги, no_create и прочие - все равно ничего не меняется, он создает новую активити а не открывает старую
Dmytro
Когда обычный фикс бага заливаешь и пользователи могут его ждать неделю - это такое себе удовольствие
Какая неделя? что за чушь? Первичная проверка 3 суток, а все апдейты практически мгновенно выкатываются
NermaN 𓅂
Третьи сутки обычное обновление
Ну не обычное, а срочное
Dmytro
NermaN 𓅂
а статус какой?
Обработка обновления…
Valentin
Заливал просто апдейт, ждал долго. Очень.
Valentin
При том, что ошибка была только на десятом андроиде
Valentin
И пофиксилась строкой кода
NermaN 𓅂
Причем проблемная обнова быстро прошла проверку
NermaN 𓅂
Через пару часов ясно что у сяомишных с ним проблемы, и вот уже три дня не можем исправить, хотя фикс был готов через полчаса
NermaN 𓅂
После этого тяжело хвалить гугл, где Expedited review? Сделали проверки долгие, делайте и другое, сволочи
Nikolai
Есть альтернатива использовать другой стор
Mikhail
Доброго времени суток, возникает проблема "Приложение не установлено" на одном из устройств, при этом на остальных девайсах все ок. Как можно исправить данную ошибку при отсутствии доступа к устройству? (удалить через консоль не выйдет)
Sergey
Подскажите плз . Что не так с TokenAuthenticator . Токен не обновляется в хедере https://pastebin.com/NvnqwLR9
Mikhail
Нет, собирается apk
Nikolai
Может ключами разными собрано?
Nikolai
Тогда удалить старое и поставить новое
Mikhail
Не получается, при установке опять выдает ту же ошибку
Dima
ысем привет, подскажите как сделать скругление у кнопки?
Nikolai
Не получается, при установке опять выдает ту же ошибку
может быть на телефоне несколько профилей пользователей, нужно удалить у каждого
Andrei
День добрый не подскажите com.google.api.services.drive.drive.create().execute(); Создаёт файл и делает upload контента, на Google Drive , но если файл большой мне хотелось бы получать некий callback для отображения прогресса , как это сделать ?
Вадим
Привет. В layout MainActivity есть TextViev и RecyclerView, который заполняется через адаптер карточками. В адаптере в bind я повесил слушателя нажатия на карточку и по нажатию хочу изменить текст в TextView в MainActivity Как так сделать ?
Dmytro
trashkalmar
в холодере находи все вью как обычно делаешь в активити
Лучше обращаться к адаптеру, в котором будет колбэк для активити. Не надо из вьюхолдеров вылезать дальше ресайклера
Alexandr
найти в холдере вьюху, которой нет?)
ну мне кажется он не понял как ее найти, в адаптере или холдере второстепенно
Dmytro
сложность в обращении к textview
Если ты это делаешь в классе адптера или холдера, то это не правильно. Как сказали уже несколько раз в разных чатах, нужен колбек при создании адаптера, который ты будешь дергать при клике на карточку
Dmytro
ну мне кажется он не понял как ее найти, в адаптере или холдере второстепенно
та нет, там текст вью находится вне айтемов ресайклера, поэтому решение поискать его в холдере - не то)
Oleksandr
Привет, может кто подсказать сохраняется ли firebase deeplink при скачивании приложения с маркета? Например я перехожу по диплинке, но у меня нет приложухи, попадаю в маркет, качаю, будет ли при установке диплинка с данными или уже нет?
Ling
Привет. В layout MainActivity есть TextViev и RecyclerView, который заполняется через адаптер карточками. В адаптере в bind я повесил слушателя нажатия на карточку и по нажатию хочу изменить текст в TextView в MainActivity Как так сделать ?
interface PostText { fun postText(text:String) } MainActivity:PostText { override fun postText(text:String) { someTV.text = text }} Adapter(val listener:PostText) { override fun onBindViewHolder(holder: ViewHolder, position: Int) { holder.itemview. setOnclickListener{ listener.postText(item[position].text) } } }