欢迎光临散文网 会员登陆 & 注册

10.1 实战:B站风格输入框

2023-06-13 22:07 作者:哆啦a梦的道具师  | 我要投稿


输入框

Compose笔记 1

TEXT组件学习


class MainActivity : ComponentActivity() {
   override fun onCreate(savedInstanceState: Bundle?) {
       super.onCreate(savedInstanceState)
       setContent {
           SearchBar()
       }
   }
}


@Composable
fun SearchBar() {
   var text by remember { mutableStateOf("") }
   Box(
       modifier = Modifier
           .fillMaxSize()
           .background(Color(0xFFD3D3D3), shape = CircleShape),
       contentAlignment = Alignment.Center
   ) {
       BasicTextField(
           value = text,
           onValueChange ={
               text = it
           },
           decorationBox = { innerTextField ->
               innerTextField()
           },
           modifier = Modifier
               .padding(horizontal = 10.dp)
               .background(Color.White, CircleShape)
               .height(30.dp)
               .fillMaxWidth()
       )
   }
}


10.1 实战:B站风格输入框的评论 (共 条)

分享到微博请遵守国家法律