Use slider preference for column count
This commit is contained in:
parent
8e96e2b2db
commit
6ba490287d
@ -85,15 +85,14 @@ fun AppearanceSettingsScreen() {
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
PreferenceCategory(title = stringResource(R.string.preference_category_grid)) {
|
PreferenceCategory(title = stringResource(R.string.preference_category_grid)) {
|
||||||
val columnCount by viewModel.columnCount.observeAsState()
|
val columnCount by viewModel.columnCount.observeAsState(5)
|
||||||
ListPreference(
|
SliderPreference(
|
||||||
title = stringResource(R.string.preference_grid_column_count),
|
title = stringResource(R.string.preference_grid_column_count),
|
||||||
items = (3..8).map {
|
|
||||||
it.toString() to it
|
|
||||||
},
|
|
||||||
value = columnCount,
|
value = columnCount,
|
||||||
|
min = 3,
|
||||||
|
max = 8,
|
||||||
onValueChanged = {
|
onValueChanged = {
|
||||||
if (it != null) viewModel.setColumnCount(it)
|
viewModel.setColumnCount(it)
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user