【发布时间】:2021-10-06 09:03:14
【问题描述】:
【问题讨论】:
标签: android kotlin android-jetpack-compose
【问题讨论】:
标签: android kotlin android-jetpack-compose
您绝对应该阅读文档。
无论如何,当您键入method() 时,只需将光标移到括号内并按Ctrl + P 即可了解所有可能的方法签名。
暂时,这就是你应该这样做的方式
@Composable
fun WebViewer(){
val context = LocalContext.current
Text(value = "Hello", onClick = { startActivity(context, Intent(/*Your Data Here*/)) })
}
【讨论】:
在上下文中尝试这样:
val intent = Intent(Intent.ACTION_VIEW, URI.parse("http://www.example.com"))
context.startActivity(intent)
【讨论】:
要在可组合对象中使用上下文,您可以使用LocalContext.current
val intent = Intent(Intent.ACTION_VIEW, Uri.parse("http://www.example.com"))
LocalContext.current.startActivity(intent)
【讨论】: