Text(text =“ Hi”)和Text(“ Hi”)有什么区别?
如何制作CustomText(text =“ Hi”)
class MainActivity : Base() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContent {
MaterialTheme {
Column {
Text(text = "Hi")
Text("Hi")
//CustomText(text = "Hi")
CustomText("Hi")
}
}
}
}
}
open class Base : AppCompatActivity() {
fun CustomText(inputString: String) {
Text(
inputString,
style = TextStyle(color = Color.Green, fontSize = 22.sp)
)
}
}
答案 0 :(得分:1)
Text(text =“ Hi”)和Text(“ Hi”)有什么区别?
这两者之间没有区别。 text="Hi"
版本仅使用named argument。
如何制作CustomText(text =“ Hi”)
您的CustomText
需要一个名为String
的{{1}}自变量。也就是说,您应该更改
text
到
fun CustomText(inputString: String) {