Todor Grudev
07/20/2021, 10:47 AMTodor Grudev
07/20/2021, 10:48 AMButton(onClick = {
coroutineScope.launch {
# here you can't do stringResource cause of
# @Composable invocations can only happen from the context of a @Composable function
snackbarHostState.showSnackbar(stringResource(id = R.string.clicked))
}
}) {
Text(stringResource(id = R.string.click))
}
Todor Grudev
07/20/2021, 10:49 AMval clickedText = stringResource(id = R.string.clicked)
Button(onClick = {
coroutineScope.launch {
snackbarHostState.showSnackbar(clickedText)
}
}) {
Text(stringResource(id = R.string.click))
}
Albert Chang
07/20/2021, 10:53 AMallan.conda
07/20/2021, 10:58 AMval context = LocalContext.current
Button(onClick = { context.getString(...) })