J'ai testé des émulateurs et des périphériques réels, mais comme vous pouvez le voir, il n'y a pas de changement entre 40 dp et 40,2 dp! Je travaille sur un projet avec une sensibilité de police très élevée et le problème est le comportement du moteur de texte Android.Android TextView taille décimale numéro
Est-il possible d'empêcher cela?
Aidez s'il vous plaît!
Voici le code:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="SAMPLE TEXT"
android:textSize="40dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="SAMPLE TEXT"
android:textSize="40.2dp" />
</LinearLayout>
Le résultat:
Voir ceci: https://stackoverflow.com/questions/23981260/should-use-sp-instead-of-dp-for-text-sizes –
Au lieu de le rendre dp sp et vérification –