<ListView
android:id="@+id/listview"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:cacheColorHint="@android:color/transparent"
android:divider="@null"
android:fadingEdge="none"
android:listSelector="@android:color/transparent"
android:scrollbars="none"
android:scrollingCache="false" />
android:fadingEdge="none" //去掉ListView最上边和最下边黑色的阴影
android:scrollbars="none" //隐藏ListView的滚动条
android:fadeScrollbars="true" //设置为true就可以实现滚动条的自动隐藏和显示
android:dividerHeight="2dip" //两个item之间的距离
android:divider="@drawable/driver_bg" //设置item之间分割线的图片资源(Item之间无间隙android:divider="#00000000")
android:listSelector="#00000000 " //选中item时的颜色。默认为橙黄底色(依手机系统而定)
android:background="@drawable/bg" //指定图片资源为背景色(用到它时,必须使用属性8,去除拖动时黑块)
android:cacheColorHint="#00000000" //背景色为透明,防止拖动时黑块
android:scrollingCache="false" //去除拖动时ListView背景为黑色
android:stackFromBottom="true" //设置为true时,你做好的列表就会显示你列表的最下面
android:transcriptMode="alwaysScroll" //当你动态添加数据时,列表将自动往下滚动最新的条目可以自动滚动到可视范围内
android:fastScrollEnabled = "true" //ListView出现快速滚动的按钮(至少滚动4页才会显示)
android:drawSelectorOnTop="false" //点击某条记录不放,颜色会在记录的后面成为背景色,内容的文字可见(缺省为false)
android:headerDividersEnabled="false" //设成flase时,此ListView将不会在页眉视图前画分隔符。缺省值为true(页脚视图同理)
android:soundEffectsEnabled="false" //点击和触摸时是否有声音效果,缺省值为true(只有系统设置中开启了触摸提示音才有效)
--------------------------------------------------------------------------------------------------------------------
<GridView
android:id="@+id/gridview"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:cacheColorHint="@android:color/transparent"
android:fadingEdge="none"
android:gravity="center"
android:horizontalSpacing="0dp"
android:listSelector="@android:color/transparent"
android:numColumns="4"
android:scrollbars="none"
android:stretchMode="columnWidth"
android:verticalSpacing="0dp" />
GridView的一些特殊属性:
android:numColumns=”auto_fit” //GridView的列数设置为自动
android:columnWidth=”90dp " //每列的宽度,也就是Item的宽度
android:stretchMode=”columnWidth"//缩放与列宽大小同步
android:verticalSpacing=”10dp” //两行之间的边距
android:horizontalSpacing=”10dp” //两列之间的边距
android:cacheColorHint="#00000000" //去除拖动时默认的黑色背景
android:listSelector="#00000000" //去除选中时的黄色底色
android:scrollbars="none" //隐藏GridView的滚动条
android:fadeScrollbars="true" //设置为true就可以实现滚动条的自动隐藏和显示
android:fastScrollEnabled="true" //GridView出现快速滚动的按钮(至少滚动4页才会显示)
android:fadingEdge="none" //GridView衰落(褪去)边缘颜色为空,缺省值是vertical。(可以理解为上下边缘的提示色)
android:fadingEdgeLength="10dip" //定义的衰落(褪去)边缘的长度
android:stackFromBottom="true" //设置为true时,你做好的列表就会显示你列表的最下面
android:transcriptMode="alwaysScroll" //当你动态添加数据时,列表将自动往下滚动最新的条目可以自动滚动到可视范围内
android:drawSelectorOnTop="false" //点击某条记录不放,颜色会在记录的后面成为背景色,内容的文字可见(缺省为false)
--------------------------------------------------------------------------------------------------------------------
Android 控件积累
最新推荐文章于 2023-06-14 08:00:00 发布
本文详细介绍了Android中ListView和GridView的配置选项,包括如何调整滚动条、阴影效果、选择颜色等,帮助开发者更好地掌握这两种视图组件的定制方法。
452

被折叠的 条评论
为什么被折叠?



