2 xinyun94 xinyun94 于 2016.03.30 11:54 提问

listview item长按背景色的问题

android 开发

我在xml里设置了android:cacheColorHint="@android:color/transparent",listview的item单击就没有出现橙色的背景,但是在我设置item长按事件后我发现长按还是会出现橙色的背景,我想去掉,该怎么去掉??

2个回答

cf125313
cf125313   2016.03.30 12:01
已采纳

android:listSelector="@drawable/selector_shape_list_item"

xinyun94
xinyun94 我就是android:listSelector=“#000000"
2 年多之前 回复
u010047390
u010047390   2016.05.23 21:21

新建一个selector的xml ,解决点击时背景色的问题

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android 点击控件(比如ListView中item),抬起后,保持按下的背景颜色
在很多时候会有以下场景,用户选择一个条目,又或者是开启一个服务关闭一个服务(比如开启拦截黑名单服务)等,都是需要保存状态,给用户提示当前选的是哪一个item,所以説 按下控件,抬起手时,保持控件按下时的颜色这样就会体验很好 listview中的item,使用背景选择器,然后代码里通过打标记设置holder.tv_select_device.setSelected(true);来控制当前item的
android listview设置选中时的item的背景色
今天实在不知道写些什么内容,所以自己在网上找了些资料,觉得还可以,所以还是写一下,觉得每天写些东西的习惯不能荒废。 默认情况下使用ListView背景色是黑色,选中item的高亮颜色是菊黄色,很多时候不得不自己定义背景色或者背景图 android:cacheColorHint="@android:color/transparent",意思为去黑色底色,比如ListView滚动时会刷新界面,默认
Android ListView长按Item功能
lv.setOnItemLongClickListener(new OnItemLongClickListener(){ @Override public boolean onItemLongClick(AdapterView adapter,View view,int position,long id) { // TODO Auto-generated method stub // Wh
listview的item长按事件处理的两种方法
要实现ListView的长按点击事件,可以直接调用setOnItemLongClickListener,在onLongClick里面实现逻辑,也可以使用注册上下文菜单的方法,比如要实现下面的效果 可以在item的长按事件中弹出一个对话框或者popupwindow来实现,今天我们换一种方法 [java] view plain copy
ListView实现分组显示item上下和长按拖拽移动和添加和删除功能
实现android listview item上下拖拽移动和长按item拖拽,并且分组显示数据,上部分item支持动态删除功能,下半部分支持动态添加数据
ListView的item的点击事件和长按事件
mAdapter = new MyCollectAdapter(this, myCollects,mImageLoad.getImageLoadingListener(), mImageLoad.getOptions()); mPullRefreshListView.setAdapter(mAdapter); ListView actualListVie
listview长按后拖动item交换位置的帮助类
抽象类封装,需要在activity中创建帮助类对象并重写交换位置的方法changeItemPosition(数据源中id1,数据源中的id2),和重新显示listview的方法resetListview 关键步骤: 1.listview正常显示后,新建lmxListviewHelper对象并传入listview对象,重写两个抽象方法 2.打开item交换功能--> helper.
ListView各种常用特效 一 长按item出现菜单
本期开始讲ListVIew相关特效,说是这样说,讲一些比较常用的特效。 先上代码public class MainActivity extends AppCompatActivity { private String[] name = { "标题一", "标题二", "标题三", "标题四" }; private String[] desc = { "内容一", "内容二", "内
listView item添加长按菜单,并对菜单做出响应
1.//添加长按点击         listView.setOnCreateContextMenuListener(new OnCreateContextMenuListener() {                  @Override public void onCreateContextMenu(android.view.ContextMenu menu, View v, Co
ListView的长按事件和点击事件冲突的解决办法
需求是这样的:listView中点击item 跳转到一个activity,长按item可以对这条item进行删除操作,在删除前会弹出dialog(确认删除对话框)。     但是在开发过程中发现,当长按某个item时,先弹出dialog,然后就跳转到目标activity。也就是说,长按事件和点击事件同时发生了!我是第一次接触长按事件,所以一头雾水,确实也不知道问题出在哪里。在网上查找后得知,长按