Remove dimens.xml (#94)

This commit is contained in:
Android Dev 2023-04-20 16:11:46 -07:00 committed by Android dev
parent 46fa1a6d5d
commit 43a9e25e24
2 changed files with 3 additions and 27 deletions

View File

@ -50,7 +50,6 @@ import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.focus.FocusDirection
import androidx.compose.ui.platform.LocalFocusManager
import androidx.compose.ui.res.dimensionResource
import androidx.compose.ui.res.painterResource
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.text.font.FontWeight
@ -97,12 +96,11 @@ fun TipTimeLayout() {
horizontalAlignment = Alignment.CenterHorizontally,
verticalArrangement = Arrangement.Center
) {
val largePadding = dimensionResource(R.dimen.padding_large)
val largePadding = 32.dp
Text(
text = stringResource(R.string.calculate_tip),
modifier = Modifier
.padding(bottom = dimensionResource(R.dimen.padding_medium))
.padding(bottom = 16.dp)
.align(alignment = Alignment.Start)
)
EditNumberField(
@ -156,13 +154,12 @@ fun EditNumberField(
onValueChanged: (String) -> Unit,
modifier: Modifier = Modifier
) {
val mediumPadding = dimensionResource(R.dimen.padding_medium)
TextField(
value = value,
singleLine = true,
leadingIcon = { Icon(painter = painterResource(id = leadingIcon), null) },
modifier = modifier,
shape = RoundedCornerShape(topStart = mediumPadding, topEnd = mediumPadding),
shape = RoundedCornerShape(topStart = 16.dp, topEnd = 16.dp),
onValueChange = onValueChanged,
label = { Text(stringResource(label)) },
keyboardOptions = keyboardOptions,

View File

@ -1,21 +0,0 @@
<?xml version="1.0" encoding="utf-8"?><!--
~ Copyright (C) 2023 The Android Open Source Project
~
~ Licensed under the Apache License, Version 2.0 (the "License");
~ you may not use this file except in compliance with the License.
~ You may obtain a copy of the License at
~
~ https://www.apache.org/licenses/LICENSE-2.0
~
~ Unless required by applicable law or agreed to in writing, software
~ distributed under the License is distributed on an "AS IS" BASIS,
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~ See the License for the specific language governing permissions and
~ limitations under the License.
-->
<resources>
<dimen name="padding_small">8dp</dimen>
<dimen name="padding_medium">16dp</dimen>
<dimen name="padding_large">32dp</dimen>
</resources>