JetpackComposeを触ろうと思ったので、簡単なサンプルを作ろうと思いました。
ロード中のグルグルを実装してみようと思います。
Progress.kt
@Composable
fun Progress() {
Box(
modifier = Modifier
.fillMaxSize()
// onClickの処理グルグル中に操作を受け付けるなら必要ない。
.clickable(
interactionSource = remember { MutableInteractionSource() },
indication = null,
) {
// 空にしておけばonClickの処理グルグル中に操作を受け付けない
},
contentAlignment = Alignment.Center
) {
CircularProgressIndicator(color = Color.Blue)
}
}
こちらので使用したい画面中央にグルグルが表示されます。
新規でプロジェクト作成する時など、事前にシンプルなサンプルを作っておくと便利ですね。