Size: a a a

Android Developers

2020 August 28

DS

Dmitry Starchevsky in Android Developers
ок спс
источник

VM

Vadim Morozov in Android Developers
Dmytro Borysov
тут 2 sort. походу так нельзя, тебе в доку по реалму
https://gist.github.com/mnewlive/50e1b895b20683a367333ad4ea83db63
ну так вроде работает но не уверен что второй метод сортировки используется)
источник

A

Andrey in Android Developers
Vadim Morozov
понадобилось добавить условия для сортировки
но выбивает следующее, мол не могу переопределить
и что в таких случаях можно сделать?
IllegalStateException: A sorting order was already defined. It cannot be redefined

вот
сама функция
    override fun getAllSortedByName(): List<Payee> = RealmManager.getDefaultInstance().use {
       it.where(classType())
           .sort(DB_KEY_CREATED_AT)
           .sort(KEY_NAME)
           .findAll()
   }
как вариант
override fun getAllSortedByName(): List<Payee> = RealmManager.getDefaultInstance().use {
       it.where(classType())
           .findAll()
   }.sortedWith(compareBy({ it.field1 }, { it.field2 }))
источник

М

Мади in Android Developers
Подскажите ноутбук с процессором amd ryzen нормально с android studio работает? Слышал много проблем нежели чем на intel процессорах
источник

JP

Jimmy Page in Android Developers
Мади
Подскажите ноутбук с процессором amd ryzen нормально с android studio работает? Слышал много проблем нежели чем на intel процессорах
комп нормально работает
источник

ЯН

Ярослав Нестеров... in Android Developers
Мади
Подскажите ноутбук с процессором amd ryzen нормально с android studio работает? Слышал много проблем нежели чем на intel процессорах
у меня студия на линухе в компе с райзеном, всё отлично, быстро (за счёт потоков), эмулятор тоже пашет
источник

d

danilshik in Android Developers
Да, недавно нормальную поддержку все таки сделали на amd
источник

d

danilshik in Android Developers
раньше проблемы были с виртуализацией вродеэ
источник

М

Мади in Android Developers
danilshik
раньше проблемы были с виртуализацией вродеэ
Да, с запуском эмулятора года два назад мучился. Сейчас как ситуация?
источник

d

danilshik in Android Developers
Ну у меня Intel, так что ничего сказать не могу, Но вроде для AMD драйвер подъехал, лучше у других спрашивай
источник

B

Björ in Android Developers
Мади
Да, с запуском эмулятора года два назад мучился. Сейчас как ситуация?
У меня райзен - все ок
источник

A

Astar in Android Developers
Как я понимаю SeekBar не поддерживает числа с плавающей точкой... От 0 до 1 хотел выставить диапазон. Решал кто либо такую проблему?
источник

d

danilshik in Android Developers
Astar
Как я понимаю SeekBar не поддерживает числа с плавающей точкой... От 0 до 1 хотел выставить диапазон. Решал кто либо такую проблему?
Да, умножай на 1000 =)
источник

A

Astar in Android Developers
danilshik
Да, умножай на 1000 =)
Хм... нуу такооее.. Ну видимо деваться некуда
источник

ИП

Изя Питерский... in Android Developers
Astar
Хм... нуу такооее.. Ну видимо деваться некуда
Нормальное решение, кстати
источник

d

danilshik in Android Developers
т.е дели значения на 1000, а при получении значения умножай обратно
источник

d

danilshik in Android Developers
максимум ставь бесконечный =)
источник

A

Astar in Android Developers
danilshik
т.е дели значения на 1000, а при получении значения умножай обратно
Окей, спасибо за совет ) пойду ломать )
источник

m

main in Android Developers
кто работал с in-app reviews? Как я могу понять, что пользователь уже выставил свою оценку? мой код по ссылке
https://hatebin.com/umtovnzzql
источник

d

danilshik in Android Developers
Astar
Окей, спасибо за совет ) пойду ломать )
Вот так делал
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?) {
           }

       })
источник