В JetPack составьте, как изменить размер текста, чтобы он вписывался в одну строкуAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 В JetPack составьте, как изменить размер текста, чтобы он вписывался в одну строку

Сообщение Anonymous »

Я делаю свой первый проект JetPack Compose и на экране заголовка, а также в некоторых других частях, которые я хочу иметь тексты «заголовка», которые состоит из одного слова и больше, чем обычный текст. Когда я тестировал их на эмуляторе, это было хорошо, но когда я попытался проверить на своем физическом устройстве несколько последних персонажей были в следующей строке, потому что они не подходили. Итак, мой вопрос: как я могу изменить размер текста, поэтому он подходит в одну строку на каждом устройстве. < /P>
Вот моя типография: < /p>
val Typography = Typography(
headlineMedium = TextStyle(
fontFamily = customFontFamily,
fontWeight = FontWeight.Normal,
fontSize = 36.sp,
lineHeight = 36.sp,
letterSpacing = 1.sp
),
labelLarge = TextStyle(
fontFamily = customFontFamily,
fontWeight = FontWeight.Normal,
fontSize = 32.sp,
lineHeight = 32.sp,
letterSpacing = 0.5.sp
),
labelMedium = TextStyle(
fontFamily = customFontFamily,
fontWeight = FontWeight.Normal,
fontSize = 28.sp,
lineHeight = 28.sp,
letterSpacing = 0.5.sp
),
labelSmall = TextStyle(
fontFamily = customFontFamily,
fontWeight = FontWeight.Medium,
fontSize = 24.sp,
lineHeight = 24.sp,
letterSpacing = 0.5.sp
),
titleMedium = TextStyle(
fontFamily = stylizedCustomFontFamily,
fontWeight = FontWeight.Normal,
fontSize = 36.sp,
lineHeight = 50.sp,
letterSpacing = 6.sp
),
titleSmall = TextStyle(
fontFamily = stylizedCustomFontFamily,
fontWeight = FontWeight.Normal,
fontSize = 32.sp,
lineHeight = 40.sp,
letterSpacing = 4.sp
),
titleLarge = TextStyle(
fontFamily = stylizedCustomFontFamily,
fontWeight = FontWeight.Normal,
fontSize = 40.sp,
lineHeight = 60.sp,
letterSpacing = 8.sp
), )


Подробнее здесь: https://stackoverflow.com/questions/793 ... n-one-line
Ответить

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

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

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

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

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