Car*_*der 2 android kotlin android-jetpack-compose
我在互联网上的大部分教程中发现的是:
@Composable
fun addButton() {
Button(text = "I'm a Compose Button")
}
Run Code Online (Sandbox Code Playgroud)
但是 android studio 给了我一个错误:type mismatch Required: () -> Unit, Found: String。我不知道如何解决这个问题。
根据文档,要创建一个按钮,您必须在RowScope 中指定文本:
Button(onClick = {/* To execute when button is clicked */}) {
Text("I'm a Compose Button")
}
Run Code Online (Sandbox Code Playgroud)
然后通过androidx.ui.foundation 包中定义的Text()函数设置文本。
您可以在 material-ui 文档中找到有关它们的更多信息:https : //developer.android.com/reference/kotlin/androidx/ui/material/package-summary
归档时间: |
|
查看次数: |
1880 次 |
最近记录: |