Sélecteur de fond d'écran linéaire linéaire

J'ajoute des vues Linearlayout dans un scrollview en les gonflant dynamiquement. J'ai défini l'arrière-plan de LinearLayout ajouté dans une liste de sélection. Mais après avoir ajouté à scrollview, lorsque j'appuie sur la vue sélectionnée, elle ne montre aucun effet sur la liste des sélecteurs. Les exemples de XML que j'utilise sont:

Fichier sélecteur: selector_file

  • Android IllegalArgumentException pour dismissDialog
  • Android répond à l'URL dans l'intention
  • Découvrez si la ressource est utilisée
  • Android: EditText reste caché derrière le clavier
  • La vue ne peut pas être résolue à un type
  • Comment exclure votre propre application du menu Partage?
  • <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/listbg" android:state_pressed="true" /> <item android:drawable="@drawable/bgsmall"/> </selector> 

    Et je gonfle la vue suivante et j'ajoute à l1 Linearlayout:

     <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@drawable/selector_file" android:gravity="center_vertical" > <ImageView android:id="@+id/image1" android:layout_width="100dip" android:layout_height="75dip"/> <TextView android:id="@+id/textitem" android:layout_width="fill_parent" android:layout_height="wrap_content" android:textColor="#000000"></TextView> </LinearLayout> 

    Et la ScrollView à laquelle les vues gonflées ci-dessus sont ajoutées est:

     <?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="wrap_content" > <ScrollView android:layout_width="fill_parent" android:layout_height="wrap_content"> <LinearLayout android:id="@+id/l1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical"> </LinearLayout> </ScrollView> </LinearLayout> 

    Une idée…???

    One Solution collect form web for “Sélecteur de fond d'écran linéaire linéaire”

    Vous devez rendre accessible le LinearLayout .

     android:clickable="true" 
    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.