Alexander
Всем привет. Ребята подскажите как убрать тень в Theme.AppCompat.Light
Alexander
Это ActionBar*
IB
Я так стал сеньорем
Alexey
Народ, есть item в recyclerView вида селектора(RadioGroup), как мне повесить слушатель именно на каждый из селекторов?
Mike
так, а в чём вопрос?
Aleksandr
Тебе видимо интерцептор нужен
Sergey
можно через @Header, так же как с Body
Kirill
Как через ресурсы определить drawable для длинных экранов (всякие-там 21:9 и т.д.)?
Andrey
Всем привет, может кто подсказать, есть ли вариант setFontFeatureSettings("lnum") заюзать на апихах ниже 21?
Mike
ну не хочет — не заставляй
BDB 🏴‍☠️
добрый день, есть surfaceview, и очень короткое видео. Как можно его заставить бесконечно повторять при остановке?
Igor
Ребят кто юзает koin? там можно интерфейсы инжектить как в даггере? особенно viewModel интересует?
Nick
Ребят кто юзает koin? там можно интерфейсы инжектить как в даггере? особенно viewModel интересует?
в koin у тебя есть такая вещь как by viewModel(), которая инкапсулирует в себе создание вьюмодельпровайдера
Igor
в koin у тебя есть такая вещь как by viewModel(), которая инкапсулирует в себе создание вьюмодельпровайдера
и дальше как, допустим у меня в модуле есть viewModel{ MainActivityViewModel(get()) } а я хочу чтобы было viewModel{ InterfaceViewModel() }
Yuri
Ребята, такой вопрос. Кто-нибудь живёт на связке GitLab + Bamboo?
awawa
BDB 🏴‍☠️
Ну если видео через MediaPlayer ирается, то в нём можно поставить player.setLooping(true)
вот только что сделал) спасибо. Вот есть вопрос. Вот несколько раз в активити назад и обартно заходил, там звуки стакаются. Тоесть он в back дальше игрет?
Alexander
Товарищи, есть решение как убрать тень снизу? Theme.AppCompat.Light
Igor
А куда ты хочешь инжектить интерфейс? Внутрь своей ВМ?
в активити или фрагментинстанс интерфейса в акктивити или фрагменте, а оно мне инжектит его реализацию
Alexander
elevation
Не работает и .setEevation(0) тоже
Igor
https://github.com/InsertKoinIO/koin/issues/288
я это видел, но так оно не работает, да и там абстрактный класс, а не интерфейс
BDB 🏴‍☠️
Не работает и .setEevation(0) тоже
getSupportActionBar().setElevation(0);
BDB 🏴‍☠️
попробуйте
awawa
вот только что сделал) спасибо. Вот есть вопрос. Вот несколько раз в активити назад и обартно заходил, там звуки стакаются. Тоесть он в back дальше игрет?
Ну да. При выходе из активити надо его ручками останавливать. Если я правильно понимаю, то видео воспроизводится в другом потоке, не связанном с активити, и он не умирает вместе с ней.
awawa
в onDestroy вызывать стоп же да?
В onPause, наверное, лучше
BDB 🏴‍☠️
В onPause, наверное, лучше
точняк, спасибо
Alexander
Anonymous
Приветствую, делаю Edge-to-edge для того чтобы не было полоски снизу на который полоска жестов, как на этой фотке.
Anonymous
И возникает проблема
Anonymous
Контент уходит под навбар когда я делаю фулл скрин (но с оставленным статутбаром и навбаром)
R
А в модуле уже устанавливает какую реализацию брать
Anonymous
и когда через insets делаю отступы
Anonymous
навбар 3 кнопочный становится прозрачным
Igor
by viewModel<Interface>
это как я понимаю делать в активити или фрагменте?
R
это как я понимаю делать в активити или фрагменте?
Это да. Инжекатить можешь в любой KoinComponent
Nikita
Неа)
"Не верю!"
ᴀɴᴅʀᴇʏ
Всем привет. Как на андроиде можно реализовать блокировку приложений по графическому или пин коду? То есть приложение, которое сможет ставить ключи или пароли на другие приложения при их запуске?
Alexander
Хм.... Хорошая идея. Спасибо. Я как раз нашел косяк что на api 19 это не работает. Поставил на 28 все гуд)
Igor
by viewModel<Interface>
вот так не прокатывает, я делаю val viewModel by viewModel<IMainActivityViewModel>()
Igor
Я то и написал
Можно ещё раз, какой код в модуле и какой в активити?
R
viewModel<IViewModel> { ViewModel() } - это в модуле val viewModel by viewModel<IViewModel>() - это в активити
Igor
viewModel<IViewModel> { ViewModel() } - это в модуле val viewModel by viewModel<IViewModel>() - это в активити
viewModel<IViewModel> вот так он не позволяет сделать, ему надо тип ViewModel, а не интерфейс, там даже под капотом это можно посмотреть
Igor
а что возвращает getViewModel?
R
а что возвращает getViewModel?
не понял вопроса. посмотри
Igor
не понял вопроса. посмотри
так он возвращает ViewModel, ты посмотри на код в картинке, там метод getViewModel посмотри что этот метод возвращает
Toussaint
salut
Vladislav
подскажите как такой формат прописать, все перерыл не могу понять ( Использую String.format("%.2f", cost) и получаю число в виде 45000,00 а как сделать что бы отображалось 45 000,00?
Vladislav
или например у меня число 1345000 а надо 1 345 000
Artem
DecimalFormat("#,###.00", DecimalFormatSymbols(Locale.ENGLISH).apply { groupingSeparator = ' ' }) // 10 578.90
Slackin on yo mackin
Добрый день, подскажите насколько, в целом, проблематично выкатиться на гугл плей?
Stepan
Добрый день, подскажите насколько, в целом, проблематично выкатиться на гугл плей?
Примерно на 25 баксов - столько стоит аккаунт разработчика
BDB 🏴‍☠️
BDB 🏴‍☠️
⬤ vitaly
Добрый день, подскажите насколько, в целом, проблематично выкатиться на гугл плей?
разве что в плане нервов проблематично в первый раз, а потом норм. Как с сексом, короче.
BDB 🏴‍☠️
Как называется?
Mike
Как называется?
браузер? Фигма? card? TextView?
⬤ vitaly
BDB 🏴‍☠️
браузер? Фигма? card? TextView?
График работы, при клике вниз данные выходят. Спиннер?
BDB 🏴‍☠️
ExpandableListView
Спасибо
Artem
ExpandableListView
победитель в этой экстрасенсорной минутке
Mike
График работы, при клике вниз данные выходят. Спиннер?
Можество разных способов. Я бы попробовал отдельными айтемами в ресайклере сделать
⬤ vitaly
победитель в этой экстрасенсорной минутке
хз чё вам непонятно, он конкретный скрин вьюхи скинул