màu nền trên Nút trong Jetpack Compose
Oct 16 2020
Button(backgroundColor = Color.Yellow) {
Row {
Image(asset = image)
Spacer(4.dp)
Text("Button")
}
}
Tôi không thể tìm ra lý do tại sao tôi không thể sử dụng màu nền trên Nút. Tôi đã theo dõi trên bảng mã Bố cục Soạn thư, có sự cố trong Màu nền và nội dung trong Hình ảnh (). Xin hãy giúp tôi cách sử dụng Buton, tôi vẫn là người mới
Trả lời
4 Elye Nov 22 2020 at 18:38
Các backgroundColorcho Buttonkhông còn làm việc tại1.0.0-alpha7
Sử dụng bên dưới để thay thế
Button(
onClick = {},
colors = ButtonConstants.defaultButtonColors(backgroundColor = Color.Yellow)
) {
/**/
}
GabrieleMariotti Oct 16 2020 at 00:01
Bạn có thể dùng:
val image = imageResource(R.drawable.xxx)
Button(
onClick = { },
backgroundColor = Color.Yellow) {
Row {
Image(asset = image)
Spacer(Modifier.preferredSize(4.dp))
Text("Button")
}
}
OussemaAroua Dec 19 2020 at 06:28
Các ButtonConstants.defaultButtonColorbị phản đối tại 1.0.0-alpha09sử dụng:
colors = ButtonDefaults.buttonColors(backgroundColor = Color.Yellow)