Как создать изменчивое состояние для списка в JetPack Compose?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как создать изменчивое состояние для списка в JetPack Compose?

Сообщение Anonymous »

Как создать изменяемое состояние для списка в JetPack Profece Compose
Я получил эту проблему о том, как «не может получить доступ к kotlin.collections.mutablelist» < /p>
Ошибка в этой строке < /p>
inputs = inputs + name
< /code>
@Composable
fun CreateBar(){
var name by remember { mutableStateOf("") }
val inputs = remember { mutableStateListOf() }
Column {
Row( modifier = Modifier
.fillMaxWidth()
.padding(20.dp , 60.dp),
horizontalArrangement = Arrangement.Center,
verticalAlignment = Alignment.CenterVertically)
{
TextField(
value = name,
onValueChange = { text : String ->
name = text
}
)
Button(
onClick = {
inputs = inputs + name
}
) {
Icon(
imageVector = Icons.Default.Search,
contentDescription = null,
modifier = Modifier
.height(45.dp)
)
}
}
LazyColumn {
items(inputs){ input ->
Text("this is"+input)
}
}
}

}


Подробнее здесь: https://stackoverflow.com/questions/794 ... ck-compose
Ответить

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

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

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

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

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