Devrait utiliser "sp" au lieu de "dp" pour les tailles de texte

Lorsque j'utilise

android:textSizes="20dp" 

dans mon XML pour un textView, j'ai reçu un avertissement "Doit utiliser "sp" au lieu de "dp" pour la taille du texte."

Pourquoi "dp" pas être utilisé? Quelle est la bonne approche? Comment puis-je obtenir même textsizes sur des écrans différents?

source d'informationauteur Peter Panne