[英]Android Jetpack Compose BasicTextField scroll to top when get focus, how to stop it
當 BasicTextField 內容過多,上下滾動、滾動到底部、請求焦點和顯示鍵盤時,它會自動滾動到頂部。 我希望它保持在原來的位置,我該怎么辦?
您可以簡單地這樣處理並根據您的需要修改代碼
val scrollState = rememberScrollState()
var verticalScrollEnabled by remember { mutableStateOf(false)}
BasicTextField(
modifier = Modifier
.onFocusChanged {
if (it.isFocused) {
verticalScrollEnabled = true
}
}
.verticalScroll(scrollState, verticalScrollEnabled),
value = "LONG TEXT",
onValueChange = {}
)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.