android 怎么改变list view顶部滑动阴影颜色
2个回答
2016-11-17 · 学高端技术就来八维教育
关注
展开全部
需要说明的是,在正常默认情况下都是选择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>
那如何改橙黄色为绿色呢?????
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
去除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
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询