Как обновить JetPack Compose Slider State за пределами слайдераAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Как обновить JetPack Compose Slider State за пределами слайдера

Сообщение Anonymous »

Итак, я использую JetPack Compose для моего приложения, и у меня есть состояние со значением поплавки в ViewModel. Это значение может быть обновлено за пределами слайдера; но также и с ползунка, когда палец поднимается (я бы предпочел не обновлять его, пока пользователь все еще скользит пальцем).
Я бы хотел, чтобы слайдер отражал значение, когда он обновляется извне слайдера; Но когда я позволяю внутреннему состоянию слайдера зависеть от него, слайдер не будет обновлять вообще, если только от внешнего состояния (не существует скользящего движения). Что я делаю не так? < /P>
val sliderState = mutableStateOf(viewModel.state.value)
Slider(
modifier = Modifier
.fillMaxWidth(),
value = sliderState.value,
onValueChangeFinished = {
viewModel.state.value = sliderState.value
},
onValueChange = {
sliderState.value = it
},
)


Подробнее здесь: https://stackoverflow.com/questions/722 ... the-slider
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Настройка тиков для com.google.android.material.slider.Slider
    Anonymous » » в форуме C#
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous
  • Настройка тиков для com.google.android.material.slider.Slider
    Anonymous » » в форуме Android
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Как получить значение Slider Slider Bootstrap 5 "на слайде"
    Anonymous » » в форуме Jquery
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Java.lang.IllegalStateException при использовании State в Android Jetpack Compose
    Anonymous » » в форуме Android
    0 Ответы
    33 Просмотры
    Последнее сообщение Anonymous
  • JetPack Compose TextField State не обновляет пользовательский интерфейс при наборах
    Anonymous » » в форуме Android
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Android»