Android studio TextView的最大文本大小

Android studio TextView的最大文本大小,android-studio,kotlin,Android Studio,Kotlin,我们有ImageView作为背景,在ImageView上有一些文本视图(比如特定的ID卡)。在用户进入Android设置(而不是应用程序)并放大字体大小(一般,针对每个应用程序)之前,一切看起来都很好。当他返回应用程序时,由于文本现在变大了,一些文本视图与ImageView不匹配。 是否可以为TextView设置最大文本(字体)大小-使用API 24 尝试自动调整大小,但它不适合我,因为它是为API 26和更多 android:autoSizeText=”uniform” autoSizeMa

我们有ImageView作为背景,在ImageView上有一些文本视图(比如特定的ID卡)。在用户进入Android设置(而不是应用程序)并放大字体大小(一般,针对每个应用程序)之前,一切看起来都很好。当他返回应用程序时,由于文本现在变大了,一些文本视图与ImageView不匹配。 是否可以为TextView设置最大文本(字体)大小-使用API 24

尝试自动调整大小,但它不适合我,因为它是为API 26和更多

android:autoSizeText=”uniform” 
autoSizeMaxTextSize=”25sp” 

如果您使用的是固定的
ImageView
大小,请将
TextView
sp
更改为
dp


切勿在固定尺寸的部件内使用
sp
。当用户在“设置”中放大字体时,它们很有可能被剪切。请注意,
sp
代表与比例无关的像素,这意味着它将根据用户的喜好而增长。但是,如果您将其设置为
dp
,它将保持原样。

是的,这是可行的,但是如果用户看不清楚并且想要放大文本,我有一些空间(可用空间),所以我只是想知道是否可以设置最大大小,以便用户可以放大文本。所以文本更大,但仍然适合我的需要。只要它是sp,就不会。