您的位置:首页 > 其它

listView点击效果不显示

2013-09-21 13:15 85 查看
这主要是listview的item的布局文件中,最顶上的LinearLayout写法不对,一定要写 android:orientation="horizontal"这句,否则不显示选中时的黄色背景,给出一个能显示的例子

<?xml version="1.0" encoding="UTF-8"?>

<LinearLayout

android:layout_width="fill_parent"

android:layout_height="wrap_content"

android:paddingBottom="4dp"

android:paddingLeft="12dp"

android:paddingRight="12dp"

android:orientation="horizontal"

xmlns:android="http://schemas.android.com/apk/res/android">

<LinearLayout

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:orientation="vertical">

<ImageView

android:paddingTop="5dp"

android:layout_alignParentRight="true"

android:layout_width="45dp"

android:layout_height="45dp"

android:id="@+id/ItemImage"

/>

<TextView

android:id="@+id/ItemTitle"

style="@style/four_font"

android:layout_width="wrap_content"

android:layout_gravity="center_horizontal"

android:layout_height="wrap_content"

/>

</LinearLayout>

<TextView

android:layout_height="wrap_content"

android:layout_width="wrap_content"

android:layout_below="@+id/ItemTitle"

android:layout_gravity="center_vertical"

android:layout_marginLeft="20dp"

android:id="@+id/ItemText"

style="@style/four_font"

/>

</LinearLayout>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: