Я получаю эту ошибку для Text Composable: «Ни одна из следующих функций не может быть вызвана с предоставленными аргуменAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Я получаю эту ошибку для Text Composable: «Ни одна из следующих функций не может быть вызвана с предоставленными аргумен

Сообщение Anonymous »

Я получаю следующую ошибку компиляции:

Ни одна из следующих функций не может быть вызвана с указанными аргументами

Это мой код:

Код: Выделить всё

import androidx.compose.foundation.layout.padding
import androidx.compose.material3.Text
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.tooling.preview.Preview
import androidx.compose.ui.unit.dp

@Composable
fun HeaderText(header: String, modifier: Modifier = Modifier) {
Text(text = header, fontSize = 24.dp, modifier = modifier.padding(16.dp))
}

@Composable
fun ParaGrph(paragraph: String, modifier: Modifier = Modifier) {
Text(text = paragraph, fontSize = 16.dp, modifier = modifier.padding(16.dp))
}

@Preview(showBackground = true, showSystemUi = true, name = "new preview")
@Composable
fun SamplePreview() {
HeaderText(header = stringResource(R.string.Header_text))
ParaGrph(paragraph = "Hello there")
}
Я проверил зависимости градиента:

Код: Выделить всё

{ group = "androidx.compose.material3", name = "material3" }
Если вы нашли этот вопрос, но он не отвечает на мою проблему: Kotlin, Android Studio. «Неоднозначность разрешения перегрузки. Все эти функции совпадают» в Text(...)
Ошибка исчезла, когда я случайно изменил fontSize на sp вместо dp.

Подробнее здесь: https://stackoverflow.com/questions/784 ... ons-can-be
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»