Comment faire Android Affichage de la Liste de la Conception à partir d'Android L Preview de la Conception
Je faire Android L preview image de style de l'élément de liste.
C'est mon code pour ces design similaire.
//Drawable/list_item_bg.xml
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item>
<shape
android:shape="rectangle">
<solid android:color="#E6E6E6" />
</shape>
</item>
<item android:bottom="1dp">
<shape
android:shape="rectangle">
<solid android:color="#FAFAFA" />
</shape>
</item>
</layer-list>
//Drawable/list_icon_bg
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<solid android:color="@color/list_grey_bg" />
</shape>
//Mise en page/list_item
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="72dp">
<ImageView
android:id="@+id/list_icon"
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_margin="16dp"
android:src="@drawable/thumb"
android:background="@drawable/list_icon_bg"/>
<LinearLayout
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:background="@drawable/list_item_bg"
android:layout_toRightOf="@+id/list_icon"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
android:layout_alignParentTop="true"
android:layout_alignParentBottom="true">
<TextView
android:id="@+id/label"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textColor="@color/primary_text"
android:paddingRight="16dp"
android:text="Sample Text" />
</LinearLayout>
</RelativeLayout>
Mais j'ai un problème pour l'élément de la liste de l'état sélectionné. Couleur d'arrière-plan de l'élément de liste sélectionné etat est un travail sur l'icône de la zone. L'état sélectionné de la liste de l'élément de couleur d'arrière-plan ne fonctionne pas sur LinearLayout zone. Comment puis-je réparer.
je ne peut pas totalement comprendre votre question, mais essayer de mettre
Si j'ai ajouté
Vous consommez cliquez sur l'Icône et à ne pas la transmettre à la listview peut-être ?
Je veux la liste de l'élément couleur de fond effectué sur l'ensemble de l'élément de la liste. Non seulement la zone de l'icône (figure 2).
s'il vous plaît essayer de régler certains haut de la liste parent et "android:background="@drawable/list_icon_bg" ligne de votre parent disposition de la ligne. puis post-capture d'écran
"android:background="@drawable/list_icon_bg"
ligne dans votre parent disposition de la ligne. mai vous aider.Si j'ai ajouté
"android:background="@drawable/list_icon_bg"
dans la vue parent, la ligne de séparation se fera en plein écran.Vous consommez cliquez sur l'Icône et à ne pas la transmettre à la listview peut-être ?
Je veux la liste de l'élément couleur de fond effectué sur l'ensemble de l'élément de la liste. Non seulement la zone de l'icône (figure 2).
s'il vous plaît essayer de régler certains haut de la liste parent et "android:background="@drawable/list_icon_bg" ligne de votre parent disposition de la ligne. puis post-capture d'écran
OriginalL'auteur Nyan Lynn Htut | 2014-07-03
Vous devez vous connecter pour publier un commentaire.
OriginalL'auteur PLP