yschimke
12/20/2023, 2:45 PMAppScaffold
and responsive()
ScalingLazyColumn) that should help build for larger devices on the market, such as Mobvoi which is 233dp.yschimke
12/20/2023, 2:45 PMyschimke
12/20/2023, 2:45 PMyschimke
12/20/2023, 2:46 PMimport com.google.android.horologist.compose.layout.AppScaffold
import com.google.android.horologist.compose.layout.ScalingLazyColumn
import com.google.android.horologist.compose.layout.ScreenScaffold
import com.google.android.horologist.compose.layout.rememberColumnState
import com.google.android.horologist.compose.rotaryinput.rotaryWithScroll
AppScaffold {
SwipeDismissableNavHost(
startDestination = "home",
navController = navController
) {
composable(
"home",
) {
val columnState = rememberColumnState(ScalingLazyColumnDefaults.responsive())
ScreenScaffold(scrollState = columnState) {
ScalingLazyColumn(
modifier = Modifier
.fillMaxSize(),
columnState = columnState
) {
items(100) {
Text("i = $it")
}
}
}
}
yschimke
12/20/2023, 2:49 PMyschimke
12/20/2023, 2:50 PMyschimke
12/21/2023, 9:09 AM