Introduce how to make custom Button in Android Compose
@Composable
fun NewsButton(
text: String,
onClick: () -> Unit
) {
Button(
onClick = onClick,
colors = ButtonDefaults.buttonColors(
containerColor = MaterialTheme.colorScheme.primary,
contentColor = Color.White
),
shape = RoundedCornerShape(size = 6.dp)
) {
Text(
text = text,
style = MaterialTheme.typography.labelMedium.copy(fontWeight = FontWeight.SemiBold)
)
}
}
@Preview(showBackground = true)
@Composable
fun NewsButtonPreview() {
SampleNewsAppTheme {
NewsButton("테스트버튼", {})
}
}
0 댓글