android listview item背景色设置【附带源码】
来源:互联网 发布:上海关键词优化seoyk 编辑:程序博客网 时间:2024/06/09 16:48
大家在android 项目开发中,基本都会用到ListView这个控件,我抽空写了下listView item点击的效果实例
对于listView的基本常用属性,可以参考本博客“android用户界面”里的“android listview常用属性设置详解”相关的内容。
实现效果如下:
默认情况显示下图
点击列表时显示下图:
实现流程如下:
1:布局文件activity_main.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context=".MainActivity" > <ListView android:id="@+id/listview" android:layout_width="fill_parent" android:layout_height="fill_parent" android:text="@string/hello_world" android:listSelector="@drawable/item_click_bg_selectorto" android:divider="@drawable/carinhormigas" android:dividerHeight="3dp" android:cacheColorHint="#00000000" android:fadingEdge="none" android:fastScrollEnabled="true" /> </RelativeLayout>
<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android" > <item android:state_pressed="true" android:drawable="@drawable/color_green" /> <item android:drawable="@drawable/color_white" /> </selector>
package com.yuan.listtest.activity;import android.os.Bundle;import android.app.Activity;import android.widget.ArrayAdapter;import android.widget.ListView;public class MainActivity extends Activity {private ListView listview;private String[] str = new String[]{"张珊","李斯","王武","赵六"};@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);listview = (ListView) findViewById(R.id.listview);ArrayAdapter<String> adapter1 = new ArrayAdapter<String>(this,R.layout.item_listview,str);ArrayAdapter<String> adapter2 = new ArrayAdapter<String>(this,R.layout.item_listviewto,str);//listview.setAdapter(adapter1);//通过item自己本身设置点击效果listview.setAdapter(adapter2);//通过listView自带属性显示item选择效果}}
下面附上实例
http://download.csdn.net/detail/yuan_love/8311277
0 0
- android listview item背景色设置【附带源码】
- android 设置listview item选中背景色
- android 设置listview item选中背景色
- Android ListView的item背景色设置
- Android ListView的item背景色设置
- android listview item 被选中背景色设置
- android listview设置选中时的item的背景色
- listview设置item点击背景色
- Android ListView的item背景色设置,item点击无响应
- Android ListView的item背景色设置和item点击无响应的解决方法
- Android开发教程:xml文件中设置listview item选中背景色
- Android 中listview点击一个item时背景色的设置
- Android美工坊--listview更改选中时item背景色
- Android美工坊--listview更改选中时item背景色
- Android美工坊--listview更改选中时item背景色
- Android美工坊--listview更改选中时item背景色
- Android listview更改选中时item背景色
- Android UI--listview更改选中时item背景色
- 【笔记】Java设计模式——接口型模式、适配器模式
- SharedPreferences(1)
- ISO-8859-1 、 UTF-8 、 Unicode Code 转码对照表(一部分:规律/ 二部分:详解/ 三部分:表格)
- Cobbler自动化批量部署系统(2)_koan客户端重装系统
- 2014年末自述
- android listview item背景色设置【附带源码】
- 嵌入式科普:基本概念,设计流程,开发特点,如何学习
- Java多线程编程(二)-并发编程原理(java虚拟机)
- Wow6432Node
- 通过城市找省份 城市 地市 三级联动 大概代码
- QTP中隐藏的Action最高指挥官——Action0
- 变量
- GPU
- namespace命名空间的使用