@@ -7,8 +7,6 @@ import android.widget.Toast
7
7
import androidx.activity.compose.rememberLauncherForActivityResult
8
8
import androidx.activity.result.contract.ActivityResultContracts
9
9
import androidx.compose.foundation.clickable
10
- import androidx.compose.foundation.layout.Arrangement
11
- import androidx.compose.foundation.layout.Box
12
10
import androidx.compose.foundation.layout.Column
13
11
import androidx.compose.foundation.layout.Spacer
14
12
import androidx.compose.foundation.layout.consumeWindowInsets
@@ -174,14 +172,19 @@ fun SettingsScreen(
174
172
}
175
173
},
176
174
) { innerPadding ->
177
- Box (
175
+ Column (
178
176
modifier =
179
177
Modifier
180
178
.padding(innerPadding)
181
179
.consumeWindowInsets(innerPadding)
182
180
.fillMaxSize(),
183
181
) {
184
- Column (modifier = Modifier .verticalScroll(rememberScrollState())) {
182
+ Column (
183
+ modifier =
184
+ Modifier
185
+ .weight(1f , fill = true )
186
+ .verticalScroll(rememberScrollState()),
187
+ ) {
185
188
HorizontalDivider ()
186
189
187
190
ListItem (
@@ -397,9 +400,11 @@ fun SettingsScreen(
397
400
}
398
401
399
402
Column (
400
- modifier = Modifier .align(Alignment .BottomCenter ),
401
- horizontalAlignment = Alignment .CenterHorizontally ,
402
- verticalArrangement = Arrangement .Center ,
403
+ modifier =
404
+ Modifier
405
+ .fillMaxWidth()
406
+ .align(Alignment .CenterHorizontally )
407
+ .padding(8 .dp),
403
408
) {
404
409
Text (
405
410
stringResource(R .string.app_version, BuildConfig .VERSION_NAME ),
@@ -414,7 +419,6 @@ fun SettingsScreen(
414
419
textAlign = TextAlign .Center ,
415
420
modifier = Modifier .fillMaxWidth(),
416
421
)
417
- Spacer (modifier = Modifier .height(16 .dp))
418
422
}
419
423
}
420
424
0 commit comments