Comment faire pour supprimer TextView marge supérieure?

J'ai un problème avec TextView. Je ne veux pas avoir de la marge/rembourrage au-dessus d'elle.

<TextView android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:id="@+id/ptp_hour"
          android:textColor="@color/black"
          android:textSize="100dp"
          android:height="100dp"
          android:layout_marginTop="0dp"
          android:paddingTop="0dp"
          android:includeFontPadding="false"
          android:maxLines="1"
          android:text="10"/>

Mon TextView ressemble à cela, et en dépit de la textSize et height sont réglés à la même valeur, il y a un espace au-dessus de la police. Ça me dérange parce que je veux mettre un autre point de vue relativement au sommet de la police. Est-ce espacement inclus dans la police elle-même?

Comment faire pour supprimer TextView marge supérieure?

Et une autre question: Si j'ai trouvé que la marge 20dp de haut et 7dp de bas fonctionne parfaitement sur mon appareil, puis-je compter qu'il se comporte d'une manière similaire sur d'autres écrans?
(ces marges sont pour les boutons)

  • Vous pouvez poster une image de ce que vous voyez?
  • oui, merci de poster une image
  • Il semble possible que la police sera en haut de l'espacement. Essayez de garder la hauteur 100dp mais l'augmentation de la textSize (102dp ou 105dp etc).
  • Vient d'ajouter l'image.
  • Si j'augmente textSize police est découpée à partir d'en bas.
  • Voir ma réponse. j'ai résolu votre problème.
  • Avez-vous vu le post : stackoverflow.com/questions/6593885/... et stackoverflow.com/questions/4768738/...
  • voulez-vous texte "10" et "45" toucher au-dessus et au-dessous de bord et laissez-les boutons d'être ce qu'ils sont??

InformationsquelleAutor Michal Chudy | 2011-12-11