Android ListView éléments ne remplissant pas la largeur
J'ai une ListView et les lignes je suis de remplissage avec un autre xml mise en page, mais la largeur de la liste de lignes ne sont pas de remplissage de la liste de largeur.J'ai cherché partout, et la réponse que j'ai fait la largeur fill_parent,mais sa ne marche pas pour moi...
Aide gentiment....
merci à l'avance...
voici les codes:
row.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/ic_list_bg" >
<TextView
android:id="@+id/textView01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical|center_horizontal"
android:layout_marginLeft="5dp"
android:text="@string/_01_"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="@color/white"
android:textSize="15sp" />
<TextView
android:id="@+id/textView02"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal|center_vertical"
android:layout_marginLeft="5dp"
android:text="@string/_interval_1_"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="@color/light_yellow"
android:textSize="15sp" />
<TextView
android:id="@+id/textView03"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical|center_horizontal"
android:layout_marginLeft="5dp"
android:text="@string/_00_00_05"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="@color/white"
android:textSize="15sp" />
</LinearLayout>
ListView.xml
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginLeft="15dp"
android:layout_marginRight="15dp"
android:layout_marginTop="@dimen/item_spacing" >
<ListView
android:id="@+id/listViewIntervalDetails"
android:layout_width="fill_parent"
android:layout_height="150dp"
android:layout_gravity="center_horizontal"
android:background="@drawable/ic_interval_list_bg"
android:cacheColorHint="#00000000"
android:divider="#b5b5b5"
android:dividerHeight="1dp"
android:longClickable="true"
android:padding="2dp" >
</ListView>
</LinearLayout>
source d'informationauteur KousiK
Vous devez vous connecter pour publier un commentaire.
Dans
ListView.xml
modifier la largeur de laLinearLayout
àfill_parent
.Depuis le
LinearLayout
est le parent de l'ListView
et c'est la largeur est wrap_content, de sorte que leListView
's largeur obtient également la même largeur que celle du parent.Essayer..
Pour ceux comme moi qui sont à l'aide d'un
RelativeLayout
essayez cet ajoutÀ votre
ListView
(en ListView.xml dans le cas présent).