android 怎么改变list view顶部滑动阴影颜色

 我来答
八维教育
2016-11-17 · 学高端技术就来八维教育
八维教育
北京八维教育是位于首都中关村上地信息产业园区的一所民办非学历高等教育机构。课程设置以市场需求为导向、以岗位要求为标准、为企业量身打造符合企业和市场需求的专业型人才。
向TA提问
展开全部
  需要说明的是,在正常默认情况下都是选择Item橙黄色,点击Item橙黄色,但是如果你设置了Item整体布局的背景色 android:background="#000000"则,你的上面两个都会不起作用,导致你selected了Item看不出来是否选择了。

  那如何改橙黄色为绿色呢?????
  step1:list_item.xml中的代码:

  <?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:Android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="45dp"
android:orientation="vertical"
android:background="@drawable/list_item_bg"
>
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center_vertical"

>
<TextView
.....
/>
<ImageView
....
/>
</RelativeLayout>
</LinearLayout>
育知同创教育
2016-11-17 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
以下是通过XML定义的方式实现,如果需要通过代码实现,找到对应是set方式设置即可。
去除ListView滑到顶部和底部时边缘的黑色阴影:

android:fadingEdge="none"
android:fadingEdge="none"

去除拖动时默认的黑色背景:

android:cacheColorHint="#00000000"
android:cacheColorHint="#00000000"

去除选中时的黄色底色:

android:listSelector="#00000000"
android:listSelector="#00000000"

去除行与行之间的黑线:

list.setDivider(null);
list.setDivider(null);

ListView刷新后自动滚到最底部:

list.setSelection(msgList.getAdapter().getCount()-1);
list.setSelection(msgList.getAdapter().getCount()-1);

分类: android
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式