Il faut placer la taille du texte dans le fichier dimens.xml et avoir un fichier différent par type d'appareil.
<dimen name="taille_de_mon_texte">18sp</dimen>
Par exemple :
values/dimens.xml => pour les téléphone
values-sw600dp/dimens.xml => pour les tablette 7"
values-sw720dp/dimens.xml pour les tablette 10"
etc ...
Ton textview aura alors un attribut textSize="@dimen/taille_de_mon_texte" qui sera choisi dans le bon fichier en fonction du device
Plus d'infos ici :
https://developer.android.com/guide/...s_support.html
Partager