首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Android 关于GridView那些事

1.android:numColumns=”auto_fit” //GridView的列数设置为自动 2.android:columnWidth=”90dp ” //每列的宽度,也就是Item的宽度...:listSelector=”#00000000” //去除选中时的黄色底色 8.android:scrollbars=”none” //隐藏GridView的滚动条 9.android:fadeScrollbars...=”true” //设置为true就可以实现滚动条的自动隐藏和显示 10.android:fastScrollEnabled=”true” //GridView出现快速滚动的按钮(至少滚动4页才会显示...) 11.android:fadingEdge=”none” //GridView衰落(褪去)边缘颜色为空,缺省值是vertical。...一.GridView按钮图片点击效果 二.GridView九宫格分割线效果实现 一.GridView按钮图片点击效果 我们先来看看GridView按钮图片的点击效果吧,不是说每一个item的点击背景颜色的改变

80510

Android使用GridView实现日历的方法

…所以很多时候日历都是自己去实现的…由于自定义日历会比较麻烦…这里就教大家使用GridView来实现,主要是我们比较熟悉这个控件…到时候也可以根据自己的情况进行封装为自定义View 下面就先看看效果图....下面开始撸代码: 先上核心的GridView的适配器: CalendarAdapter.java /** * 日历gridview中的每一个item显示的textview */ public class...lastDaysOfMonth = 0; //上一个月的总天数 private Context context; private String[] dayNumber = new String[42]; //一个gridview...时,得到这个月中第一天的位置 * * @return */ public int getStartPositon() { return dayOfWeek + 7; } /** * 在点击gridView...:background="@drawable/selector_public_btn_bg" / </LinearLayout <GridView android:id="@+id/id_gv_select_item

2K10

android gridview几个重要属性(android:listSelector自带内部padding分析)

一、android:scrollbarStyle  决定状态条的位置 常用属性outsideOverlay,滚动条在最外层,gridview设置的padding在滚动条的内侧 二、android:stretchMode...三、android:listSelector   设置每个Item的按下效果,这个属性有点坑,具体如下解释 很多时候我们都会自定义gridview的每个Item的布局,点击效果也会使用自己的,不使用系统的...正常情况下如果自定义item比每个Gridview内部的item的要小,那么我们按下gridview的item时会响应系统的那个按下效果,但是如果我们自定义的item和gridview的item一样大,...那么问题来了,本来视觉上没什么问题,但是我们发现gridview的两边多了一些padding(这里即使设置了gridview的padding,这个padding也会累加),原来发现系统默认的listSelctor...自带有一个padding,这个padding会累加到gridview的padding上去。

1.1K100
领券