Bonjour,
Dans mon application, j'utilise un ViewPagerIndicator qui est un FragmentActivity qui lui même utilise deux Fragments sur laquelle je switch entre les deux.
Sur l'un de ses deux Fragments, j'ai une ListView Personnalisé avec différent TextView dedans. Tout fonctionne normalement sauf que je n'arrive pas à mettre une autre couleur sur la ligne sélectionné.
Code de ma ListView dans le layout :
Code de ma ligne personnalisé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <ListView android:id="@+id/lvListe" android:layout_width="fill_parent" android:layout_height="fill_parentA" android:listSelector="@color/transparent" > </ListView>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/list_selector" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/hello" /> </LinearLayout>
Code de mon list_selector
Même en appliquant c'est différentes couleur lorsque je clique ou reste focus dessus rien ne se passe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_enabled="false" android:state_focused="true" android:drawable="#FF699999" /> <item android:state_pressed="true" android:drawable="#FF333333" /> <item android:state_focused="true" android:drawable="#FF666666" /> </selector>
Cordialement,
Partager