Future Franklin
Жесть зачем эти вопросы , я ж просто спросил знаешь или нет .
Никита 🙃
А кто знает бесконечный (некоторые только для опр date range) CalendarView с режимом как месячным, так и недельным и максимально кастомизируемой ячейкой дня? А то уже кучу вариантов пересмотрел .вплоть до попытки переписать "под себя", но везде какой-то трешак. Где то нельзя кастомизировать ячейку, где то нет недельного режима. Чёт совсем уже печалюсь
Danile
кто-то нашел аналог device id в 10 андроиде? (уникальный айди к девайсу)
Сергій
Кажется они ссылались на Advertising ID
Danile
А что говорит документация?
что если приложение стороннее, а не системное, то никак не получить это поле (и ряд других)
Andrei
Я может уже спрашивал , нет но встраивание диалога обновления в приложение сложно делать?
In app updates. Изи интегрируются. Но тестирование, имхо, пиздец мозгоёбит
Danile
Про это поле надо забыть
это понятно, но мб кто-то придумал (нашел) аналог решения задачи
Сергій
https://developer.android.com/training/articles/user-data-ids
Сергій
Вот, даже гайд есть
Danile
не те що потрібно
Сергій
Значит никак, смирись или собирай свой id на основе десятков разных параметров типа device model и тд
Igor
ребят кто-то юзает CameraX ? Что-то там нет PreviewConfig.Builder хотя везде в доках он фигурирует
Papin
implementation "androidx.camera:camera-core:$libs.camerax_version" implementation "androidx.camera:camera-camera2:$libs.camerax_version" implementation "androidx.camera:camera-view:$libs.camerax_view_version" camerax_version : '1.0.0-alpha06', camerax_view_version: '1.0.0-alpha03'
Igor
все там есть я юзаю
в версии alpha08 alpha05 Builder нет, а alpha06 alpha03 есть
Papin
Igor
Ну яж тебе и скинул версии)
да, спасибо, просто хотелось последние версии юзать, но нет инфы как и что
Сергій
У них там пока все плохо, слишком не стабильное апи, но вроде как на следующем Google IO выкатят бету с финальным апи
Igor
https://groups.google.com/a/android.com/forum/m/#!topic/camerax-developers/SVdsBKxxdf0
просто даже официальную доку никто не переписывает под обновления, делай что хочешь)) да видимо пока все сложно
Hovhannes
Ты меня призываешь почём зря.
Когда читаю слово -, призывать одна ассоциация - Люцифер
Igor
Видимо не успевают
Это кажется нелогичным, так как нет смысла выкатывать обновления, если ими никто не сможет воспользоваться, кроме Ванги
Сергій
Сергій
следить за коммитами можно здесь, если совсем ноулайфер 🌝 https://android-review.googlesource.com/q/project:platform/frameworks/support+branch:androidx-master-dev
Igor
Они же пишут что это ранняя альфа, вот мол смотрите, мы работаем, вы ждите 😁
Сложно, конечно, с понятием альфа)) Альфа вроде как должна работать, пусть и с багами и проблемами, а получается, что её даже юзать не получится так как доки негде почитать
Сергій
они сами виноваты что выкатили раннюю разработку на публику, теперь пожинают плоды
Vadim
как в котлине могу присвоить значение гравити без того чтобы создавать отдельно переменную Toast? сейчас пишу что то подобное Toast.makeText(this, "Application was locked due to inactivity", Toast.LENGTH_LONG) .apply { gravity = Gravity.TOP }.show() но у меня ругается на переменную gravity в блоке apply
Vadim
нельзя почему то
Vadim
unresolved reference
Mike
Arsen
ит у also
Vadim
А как присвоил бы с отдельной переменной?
ну что то типа такого val toast = Toast.makeText(this, "Application was locked due to inactivity", Toast.LENGTH_LONG) toast.setGravity(Gravity.TOP, 0, 0) toast.show()
Vadim
Ну тогда и в apply пиши setGravity
да, здесь всё чётко, благодарю)
Vadim
leaking this in construcor of non final class LoackableAcitivty не пойму чего ругается, хочу просто из активити в презентер передать context
Hovhannes
Передавать контекст можно, но не хранить его в поле класса
Hovhannes
А сразу юзать в методе каком-то
Hovhannes
Поэтому например у гугловых вьюмоделей есть AndroidViewModel(application: Application)
mentarey
А какой смысл использовать context в презентере? Можно в активити в таком случае спагетти крутить)))
Hovhannes
Или другую поебень которая требует контекст
Hovhannes
Например получить строку из ресурсов
Vadim
Тоаст бахнуть
да) можно конечно дописать метод ещё в интерфейс и из зпрезентера его тащить
mentarey
Можно. Да. Лабораторки так в универе делать с контекстом в презентере.
Vadim
Так и должно быть. А не контекст в презентере.
хорошо) убедили) прост на сколько я помню встречалось в коде где люди передавали в активити/fragment контест
Hovhannes
Можно. Да. Лабораторки так в универе делать с контекстом в презентере.
Могу тебе с уверенностью заявить - существует нное количество приложени в Гугл плей маркет с таким говнокодом
Hovhannes
Передавать в активити/фрагмент контекст?
Hovhannes
Я знаю тех кто в адаптер кидает контекст, но это уже за пределами
mentarey
Он там и так есть)))
Vadim
Hovhannes
Он там и так есть)))
Об этом знаем ты да я да товарищ майор. А нубы нет
mentarey
сори в презентера для них))
Ты там расскажи, для чего вообще контекст в презентере понадобился?)
Александр
Vadim
Я знаю тех кто в адаптер кидает контекст, но это уже за пределами
эм) не соглашусь... я понимаю о чём вы скорей всего о том что есть view в котором но вот к примеру такой код https://gist.github.com/mnewlive/1830a1547ac544766ad8a5ecca748413
mentarey
Vanga mode activated: Получить чонить из ресурсов.
Так в активити есть контекст, там и так можно сразу строку достать, если очень надо.
Александр
Так в активити есть контекст, там и так можно сразу строку достать, если очень надо.
То в активити, а вдруг в презентере очень хочется. Я когда совсем деревянным был(даже деревяннее чем сейчас), баловался таким. А потом вбросил код на ревью в архитектурный чат, и чёт пизды получил. =(
Vadim
👍
Александр
Получаю строки в интерактор и не ебет
Хардкожу строки и нормалин
Vadim
кстати код который скинул есть такой момент container.addView(this, 0) и вот не пойму 0 какую роль здесь играет? ну типа в документации это index но в моём случае это viewPager как он работает то?
Vadim
почему 0?
Hovhannes
Ты с аррайлист работал?
Hovhannes
Там же тоже можно положить дерьмо и в начало и в середину и в конец списка