neikist
Ну, все логично
Dmitry
как мне его поменять на другой?
neikist
Переопредели в своей теме
Dmitry
какой цвет переопределить?
neikist
Я ж выше написал
Dmitry
ок спс
Vadim
тут 2 sort. походу так нельзя, тебе в доку по реалму
https://gist.github.com/mnewlive/50e1b895b20683a367333ad4ea83db63 ну так вроде работает но не уверен что второй метод сортировки используется)
Madi
Подскажите ноутбук с процессором amd ryzen нормально с android studio работает? Слышал много проблем нежели чем на intel процессорах
Ярослав
Подскажите ноутбук с процессором amd ryzen нормально с android studio работает? Слышал много проблем нежели чем на intel процессорах
у меня студия на линухе в компе с райзеном, всё отлично, быстро (за счёт потоков), эмулятор тоже пашет
Данил
Да, недавно нормальную поддержку все таки сделали на amd
Данил
раньше проблемы были с виртуализацией вродеэ
Madi
раньше проблемы были с виртуализацией вродеэ
Да, с запуском эмулятора года два назад мучился. Сейчас как ситуация?
Данил
Ну у меня Intel, так что ничего сказать не могу, Но вроде для AMD драйвер подъехал, лучше у других спрашивай
Astar
Как я понимаю SeekBar не поддерживает числа с плавающей точкой... От 0 до 1 хотел выставить диапазон. Решал кто либо такую проблему?
Astar
Да, умножай на 1000 =)
Хм... нуу такооее.. Ну видимо деваться некуда
Данил
т.е дели значения на 1000, а при получении значения умножай обратно
Данил
максимум ставь бесконечный =)
main
кто работал с in-app reviews? Как я могу понять, что пользователь уже выставил свою оценку? мой код по ссылке https://hatebin.com/umtovnzzql
Данил
Окей, спасибо за совет ) пойду ломать )
Вот так делал binding.seekBarWeight.setOnSeekBarChangeListener(object : SeekBar.OnSeekBarChangeListener{ override fun onProgressChanged(p0: SeekBar?, progress: Int, p2: Boolean) { var temp = progress if (temp < 1000) { temp = 1000 binding.seekBarWeight.progress = temp } viewModel.setSeekBarWeight(temp) } override fun onStartTrackingTouch(seekBar: SeekBar?) { viewModel.setSeekBarWeight(1000) } override fun onStopTrackingTouch(p0: SeekBar?) { } })
Данил
А рассчет непосредсвенно во viewModel как я понимаю
Ну это все от логики зависит, у меня просто требование, что минимум 1кг, = 1000
Данил
либо искать кастомные seekbar на github
Astar
Ну это все от логики зависит, у меня просто требование, что минимум 1кг, = 1000
Ну мысль понял. У меня ситуация связана с установкой цвета. Есть три ползунка RGB и два Saturation и Lightness Последние два как раз работают в диапазоне от 0 до 1. Когда меняешь RGB, ползунки S и L тоже должны меняться. И так же наоборот с S и L и RGB. Ну кастом вообще не варик, а то итак уже много dependencies ))
Данил
ну тут вообще проблем не вижу
Данил
max значение ставь 10 И при получении дели на 10 0 / 10 = 0 10 / 10 = 1
Данил
Ну либо больше значение, если нужно более детально
Astar
Ага, спасибо за наводку.
Anonymous
Дайте исходник чтобы понять как работает репозиторий слой
Данил
забей mvvm в github и все
Данил
точно в первых 3 найдешь
Turalllb
Есть кто-то кто понимает в таких вещах new HandlerThread("ExoPlayer:Playback", Process.THREAD_PRIORITY_AUDIO); Я тут недавно открывал ишью в экзоплеер и они внесли правки в свой код, но кажется снова накосячили. Хотел спросить косяк это у них снова или нет
Turalllb
https://github.com/google/ExoPlayer/commit/91b3aad06306634f002619bc80d1149db917f46a
Turalllb
https://github.com/google/ExoPlayer/issues/7807
Turalllb
а добавь в макет весь этот текст что есть на эмуляторе , там тоже гавно будет
Turalllb
и поймешь как исправлять
Кирилл
firebase сам обновит старый message token в приложении если сменится google-service файл?
Ilia
Вопрос по firebase , если я прошел регистрацию через аккаунту Гугл , то все равно нужно сохранять этого пользователя в real-time dB ?
Ilia
Смотря нужно тебе это или нет
Ну я других пользователей не как не могу вытащить , без данного действия ?
Ilia
В каком смысле
Ну если у меня приложение взаимодействует с данными всех пользователей , на пример осуществляет поиск их , то получается не сохраняя в дб нельзя ни как обратиться к ним ? Auth это по сути только для входа и индификации толькл текущего пользователя, я правильно понял ?
Игорь
Попробуйте использовать constraint layout
Anonymous
Кстати, у меня даггер не собирается почему - то, кто сталкивался? @Component(modules = [ModuleRepository::class]) abstract class AppComponent { } @Module class ModuleRepository { @Provides @Singleton fun getDB(): DBRepository { return DBRepository() } } Что не так?. Ошибок никаких Просто DaggerAppComp не билдится. Что - то поменялось у них?
С
его и использую, но фигня какая-то
Anatoliy
я правильно понимаю, что если я реализовал viewPager. закинул в него 3 layout моих фрагментов то и функциональность фрагментов которая в классе фрагмента также там будет?(соре плавит уже под вечер)
Anonymous
Без стактрейса вам никто не поможет
А что вызвать? я говорю же ошибок нет. Просто не билдится не появляется DaggerDaggerComponent
Anonymous
Andy
А вы добавили "com.github.bumptech.glide:compiler:$glideVersion"?
Andy
Не то)
Anonymous
//Dagger implementation "com.google.dagger:dagger:$dagger_version" kapt "com.google.dagger:dagger-compiler:$dagger_version"
Anonymous
и kapt plugin
Anonymous
Короче тупо не билдит мне нужные файлы...А проект нормально раобтает. Видимо с Котлином что - то. В инете разные варианты нашел, все перепробовал в SO не помогло
namiastra
Всем привет! Кто работал с Twilio chat? Можете обьяснить что с token дальше делать после получения от сервера?
namiastra
Вроде сделал как надо, каналы не грузятся
Anatoliy
как у TabLayout сделать полоску определённой длины? атрибут не можу найти
Олег
как у TabLayout сделать полоску определённой длины? атрибут не можу найти
Есть на всю ширину или нет, а определенной не знаю
Олег
как не на всю ширину?
Ноут далеко...посмотри в доках
main
А адекватные альтернативы есть? Эту может хоть допиливать будут
ну по классике: подождать, пока исправят баги
Anonymous
В чем разница между Dagger и Koin?
Anatoliy
спасибо!
Артем
main
Попробую посмотрю как пойдет
ага, маякни потом как у тебя дела. можешь по хештегу #inappreview мое сообщение найти и ответить. Буду признателен
Anonymous
В чем разница между Dagger и Koin?
Почему Dagger так популярен если есть коин из коробки?
Maks
ЫЫ, абсолютно везде это где? Мало того что дохрена народа до сих пор на MVP, а часть на MVI и прочих, так и MVVM отнюдь не подразумевает дата байндинг. Прекрасно без него на MVVM живем
Я понимаю, что уже не актуально, но хотелось бы закончить свою мысль) Я интерн в достаточно большой фирме, у нас делают приложения для найков, мейсис (то что сам видел). Там используется датабиндинг. Я не думаю, что куча народу проэктируют приложения не зная что датабиндинг плохой. В то же время я не говорю, что Вы не правы. Минусы наверное есть везде. Биндинг удобен тем что не нужно инициализировать 100 переменных в классе. В биндинг есть такая штука как ObservableFields Очень удобно использовать BindingAdapters У меня пока не так много опыта, но гугл не зря биндинг продвигает.