Igor
И работает на, сука, рекомендованном устройстве, а у клиента вопреки всем наставлениям свое мировоззрение.
Igor
MediaTek MT8735 1000 МГц
>MediaTek соболезную 😔
Igor
Пересоздается активность при фотографии (а поскольку код писал не я, и пришел я только через месяца четыре-пять в проект, то я думаю последствия понятны)
Igor
При этом естественно есть убер-фреймворк предыдущего разработчика, который, конечно, ломается при пересоздании
Igor
ну это нормальное поведение в принципе, никто же не гарантирует что она будет жить)
Дык живет же как-то на всех остальных нормальных (sic!) устройствах
Igor
Вот теперь хрен пойми что делать. Переписывать эту логику - так проще вообще с нуля тогда уж. На статиках городить - бэкстек будет тереться (да, там еще и бэкстек свой походу)
Igor
Не, там на всех планшетах поголовно такое, не думаю, но спрошу.
Alexey
скорее всего с оперативкой проблемы или с размером кучи
Igor
А сам процесс не вылетает? (“активность” - православненько 👌)
Не уверен. У меня то еще и возможности подебажить это нет, ток криты смотреть могу
Alexey
у меня тоже проблема была с картинками, экран именно на леново был большой, а оперативки они мало поставили и картинки для такого размера экрана в кэш не помещались
Igor
скорее всего с оперативкой проблемы или с размером кучи
Есть такое, гуглокарта, ручная работа с битмапами, со всеми вытекающими
Igor
Так я про процесс (см. выше). Это то я уже сделал
Donna
Не, там на всех планшетах поголовно такое, не думаю, но спрошу.
хм, там большая партия планшетов одновременно закупленная? поведение стабильное?
Igor
хм, там большая партия планшетов одновременно закупленная? поведение стабильное?
Да. Покупали по большей части Huawei, и нашлись т-щи, которые закупили никого не предупреждая Lenovo этот.
Donna
Да. Покупали по большей части Huawei, и нашлись т-щи, которые закупили никого не предупреждая Lenovo этот.
требуй себе экземпляр для отладки, пусть как хотят так и пересылают
Igor
О как. Занятно.
Igor
требуй себе экземпляр для отладки, пусть как хотят так и пересылают
Если бы все было так просто. Да проблема то понятна. Вот только решить ее вероятно не получится.
Gambrinus 🍺
всем привет как показать уведомление без всплывания в 8 андроиде?
Gambrinus 🍺
Gambrinus 🍺
код такой val contentStatus = if (status != null) { "Я сейчас отсылаю: " + status } else { "Я точно нужен тут? Покурю пока." } val context = RepositoryInjector.repositoryComponent.getContext() return NotificationCompat.Builder(context, ANDROID_CHANNEL_ID) .setSmallIcon(R.mipmap.ic_noty) .setContentTitle("Синхронизация") .setContentText(contentStatus) .build()
Donna
Если бы все было так просто. Да проблема то понятна. Вот только решить ее вероятно не получится.
это повышает в закачиках осознавние важности процесса разработки, реально. надо их настроить на нужный лад
Igor
Есть такое, гуглокарта, ручная работа с битмапами, со всеми вытекающими
Можно в onTrimMemory() кэши посбрасывать и ненужные объекты поудалять
Gambrinus 🍺
в канале?
Igor
Можно в onTrimMemory() кэши посбрасывать и ненужные объекты поудалять
Попробую, спасибо. Хотя я скидывал им тестовое приложение, и там такое же поведение было при открытии камеры (пересоздавалось все)
Igor
Кстати напомните, как правильно тестировать поведение при полном вылете приложения в фоне и его пересоздание с заданной активити? (ну те как правильно убивать, что бы stack не чистился)
Igor
Ты про “background proccess limit”? А если телефон личный и не хочется все ломать, а только конкретное приложение?
Gambrinus 🍺
что-то не работает выставил setPriority(NotificationManager.IMPORTANCE_NONE) все равно показывается как всплывающее
Ilya
Народ, кто то сталкивался, что file.getPath() возвращает "document/raw:/..." Че это за дичь?
Ilya
Словил такое, на эмуляторе, перетащив аудио в эмулятор
Евгений
что-то не работает выставил setPriority(NotificationManager.IMPORTANCE_NONE) все равно показывается как всплывающее
builder.setPriority(NotificationCompat.PRIORITY_DEFAULT); Вот так точно всё норм, обычное уведомление в шторке.
Gambrinus 🍺
на нексусе с 8.1 работает
Ilya
пасиб
Роман
Подскажите, можно как то посмотреть отступы между элементами в запущенном приложении?
Denis
Caused by java.lang.NoSuchMethodError: No static method printStackTrace(Ljava/lang/Throwable;)V in class Lcom/google/devtools/build/android/desugar/runtime/ThrowableExtension; or its super classes (declaration of 'com.google.devtools.build.android.desugar.runtime.ThrowableExtension' appears in /data/app/com.google.android.apps.mtaas.crawler-1/base.apk) Встречал кто подобное?
Alexey
Не доложили метод
Denis
Интересно выходит
Denis
Мистичная поебень
Валерий
Вопрос по Room Есть сущности Person и Pet. Можно ли сделать в Person поле List<Pet>, которое будет подтягивать питомцев по foreign key ?
Denis
В доках есть примеры
Vadim
Привет! Ребят, у кого есть 2 смартфона на андройде? помогите потестить apk?
Евгений
Киткат и нуга есть
Vadim
Эмуль к твоим услугам
Нам нужно передачу видеопотока по блютуз протестить
Vadim
Alexey
Из ос в эмулятор не прокидывается он?
Евгений
Никогда вообще не получалось этого, всегда по блютузу с мизерной скоростью передавалось
Олександр
Гайзы, вопрос по флейворам. В проекте есть модуль main и ещё два флейвора от него f1, f2. Возможно ли создать флейвор f2.1, который будет брать файлы не только из main, а и из f2? То есть, зависимость выстроить main -> f2 -> f2.1 ?
Kirill
а ты гуглил?😃
Андрій
Привет, может кто-то знает как рисовать растровые изображения? Надо простенький битмап черно-белый 30*30 пикселей нарисовать
Alexander
можно в комментах под формулой на стеке и спросить
Alexander
автор лучше знает, что он написал
Vladimir
ребят подскажите хотя бы в какую сторону гуглить есть кнопка по высоте 36dp, у нее есть бэкраунд, верхние углы норм, нижние не скругленные, почему? https://pastebin.com/Y9q2HNAu
Vitalii
Всем привет один маленький вопросик У меня есть два едит текста і мне нужно что бы один поднимался при появлении клавиатуры а второй нет Как это реализовать??!
Вадим
Вадим
как понять где утечка?
Вадим
не сохраняю ее
Вадим
проверил уже, передаю только getApplicationContext()
‍Yap
Всем привет, может кто-нибудь сталкивался с таким. Есть активити с NavigationDrawer. Внутри переключаются фрагменты. Хочу сделать, чтобы при скроле прятался Toolbar, т.е. завернуть его в CoordinatorLayout. Это правильно, что в каждом фрагменте будет свой toolbar?
tridetch
Привет. А можно сделать интент на открытие чата с пользователем в телеграмм по номеру телефона?
‍Yap
А как тогда toolbar будет прятаться при скроле?
‍Yap
Спасибо, попробую
Kirill
maybe this? https://stackoverflow.com/questions/21119846/amplitude-from-audiorecord и вот https://stackoverflow.com/questions/9247255/am-i-doing-the-right-thing-to-convert-decibel-from-120-0-to-0-120
Олександр
Up
Олександр
Гайзы, вопрос по флейворам. В проекте есть модуль main и ещё два флейвора от него f1, f2. Возможно ли создать флейвор f2.1, который будет брать файлы не только из main, а и из f2? То есть, зависимость выстроить main -> f2 -> f2.1 ?
Server
При загрузке в маркет выдется ошибка APK-пакет должен иметь название "nameApp". Переименовал app-release.apk в nameApp.apk но не помогло. Что делаю не так?
Server
правильно я понимаю что здесь смотреть? <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.my.app" android:versionCode="2" android:versionName="1.0">
Server
понял попробую залить еще раз
Server
заработало спасибо!
R
Парни! подскажите, где вы в mvp навигатор держите?
Вадим
с помощью каких инструментов это можно сделать?
Dima
ребята привет! нужна помощь по drag&drop. суть в том, что есть single-activity приложение, в котором два фрагмента одновременно. между ними можно перетаскивать элементы (типа файл в папку, как пример). но в этой activity нужно слушать все touch ивенты во время перемещения элемента. т.е. следить за траекторией пальца. если цепляю лисенер в методе Activity::dispatchTouchEvent или Window.Callback::dispatchTouchEvent, то как только драг стартует, методы перестают получать события. вопрос в следующем: какой уровень все это обрабатывает и как получать эти же события не прибегая к View::setOnDragListener ?