comment redimensionner Android ListView hauteur de ligne
Listview hauteur de ligne est trop grand. J'ai conçu la ligne de l'élément. C'est ListViewItem Disposition axml fichier
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/list_style"
android:gravity="center_horizontal"
android:minWidth="25px"
android:minHeight="25px">
<TextView
android:text="Text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/forecastName"
android:gravity="center_vertical"
android:padding="10px"
android:textColor="@color/black"/>
</LinearLayout>
et c'est Listview disposition
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/list_style"
android:minWidth="25px"
android:minHeight="25px">
<ListView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/forecast"
android:divider="@drawable/separator"
android:dividerHeight="3px" />
</LinearLayout>
Lors de l'application des déjeuners affichage de la liste de l'élément a une certaine hauteur, il correspond pas textview taille. Comment puis-je redimensionner la hauteur de ligne?
OriginalL'auteur Nininea | 2014-05-22
Vous devez vous connecter pour publier un commentaire.
Vous pouvez simplement fournir hauteur fixe dans la ligne de mise en page XML:
Une remarque additionnelle: Toujours utiliser
dp
(oudip
) au lieu depx
lors de la configuration de visualiser les dimensions.OriginalL'auteur Bartosz Ostrowski
Juste en ajoutant à la réponse à la question précédente, vous pouvez supprimer
android:minWidth
etandroid:minHeight
pour permettre à la ligne le texte à la ligne ou vous pouvez définir la hauteur que vous voulez.Android a une valeur par défaut pour l'élément de liste hauteur de.
OriginalL'auteur Carlos J
Le problème était la taille de l'image d'arrière-plan.
android:background="@drawable/list_style"
- Je utiliser une image de fond. alors, j'ai changé la taille de l'image. merci.OriginalL'auteur Nininea
Si les lignes sont plus gros que prévu, qui pourrait être dû à android:minWidth et android:minHeight. Essayez de supprimer ces attributs.
Je vois que vous êtes le réglage des unités en px. Il n'est pas recommandé de faire une telle chose. Vous devez utiliser des dp au lieu de px, sauf pour la taille du texte. Pour la taille du texte, il est recommandé d'utiliser sp.
Sans une capture d'écran c'est tout ce que j'ai. Laissez-moi savoir si cela aide.
OriginalL'auteur Selz