`
seya
  • 浏览: 355854 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Grid调整间距

阅读更多
今天使用GridView, 发现点中某一Item时选中部分的背景都变成高亮, 范围超过图标大小, 显示效果很不好。 想到要改成选中时高亮部分只有图标大小那部分, 这就需要设置item的间距。 一开始使用了setColumnWidth,发现无法达到效果, 设置StretchMode也不行。 上网找了一遍也没什么有效的结论。 后来自己想了想, setVerticalSpacing和setHorizontalSpacing是有效果的, 但是距离屏幕边还是0. 只要再把gridview本身设置一个padding就可以了。 所做修改如下:
<GridView
        android:id="@+id/main_list"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerVertical="true"
        android:gravity="center"
        android:numColumns="auto_fit"
        android:horizontalSpacing="40dp"
        android:verticalSpacing="40dp"
        android:paddingTop="10dp"
        android:paddingBottom="10dp"
        android:paddingLeft="30dp"
        android:paddingRight="30dp"
        />
这样达到了我所需要的效果。
分享到:
评论

相关推荐

    pyecharts调整图例与各板块的位置间距实例

    引入Grid grid=Grid() # 可以分别调整上下左右的位置,可以是百分比,也可以是具体像素,如pos_top=50px grid.add(c,grid_opts=opts.GridOpts(pos_top=50%,pos_bottom=50%,pos_left=50%,pos_right=50%)) 调整前的...

    Python tkinter布局与按钮间距设置方式

    新建label与button,并设置位置(grid) import tkinter as tk root = tk.Tk() label = tk.Label(root, text = ...按钮间距设置 col_count, row_count = root.grid_size() for col in xrange(col_count): root.grid_c

    photo-grid:一个Sketch插件,可以将图层的大小调整为常用的照片尺寸,并缩放它们以适合行或列

    适用于Sketch的Photo Grid插件 一个Sketch插件,可以将图层的大小调整为常用的照片尺寸,并缩放它们以适合一行。产品特点将随机纵横比应用于与普通照片尺寸相对应的选定图层。 缩放和间隔图层以适合选择中最远的左侧...

    rcssgrid:CSS网格框架

    rcssgridCSS网格框架用法: 要使用RCSSGrid,首先需要添加“ grid”类的...要调整列和行之间的间隙,可以使用cg和rg类,最大50px,以10px为增量。 例如,如果您想要10px的间距,则可以使用cg10和rg10 。 “&gt; &lt;/ div&gt;

    grid-controller

    用户可以在这3个之间进行选择,并在保持适当比例的同时调整每个div的宽度。 未来的功能将是启用带有图像链接,描述,价格和大小的CSV文件上传。 未来的功能将包括库存和订单管理器。 技术概要 控制标签 图像尺寸 ...

    THGridMenu(iPhone源代码)

    来源:Licence:MIT平台:iOS...设置好每个grid的间距,以及每行grid的数目,在竖屏或者横屏的时候,每个grid会自动根据屏幕方向调整自身的大小。 [优才 · Code4App]编译测试,适用环境:Xcode 4.5, iOS 5.0 以上。

    uia.sketch4j:草图合成工具

    可利用键盘调整格线间距与角度 可利用键盘调整照片大小 截图 双正方形 双正方形 正三角形 圆形和正方形 版权和许可证 根据Apache许可版本2.0(“许可”)许可; 除非遵守许可,否则不得使用此文件。 您可以在以下...

    CSS-course-linkedin

    她展示了如何使用选择器,盒子模型如何定义页面元素的间距和大小,以及如何使用Flexbox和Grid设置文本样式并管理基本布局。 她还介绍了如何使用高级选择器,创建流畅的布局以及确定何时使用float和position属性。 ...

    protel2004封装

    对贴片元件的焊盘用绘图工具中的焊盘工具放置焊盘,然后双击焊盘,在对话框将Saple(形状)中的下拉单修改为Rectangle(方形)焊盘,同时调整焊盘大小X-Size和Y-Size为合适的尺寸,将Layer(层)修改到“Toplayer”...

    flash shiti

    Flash 模拟试题及答案(一) 1.Loading应该放在影片的什麽位置? A. 影片不能有Loading B....C....D....2.Flash中设置属性的命令是?...A....B....C....D....A....B....C....D....A....B....C....D....A....B....C....D....A....B....C....D....A....B....C....D....A....B....C....D....A....B....C....D....A....

Global site tag (gtag.js) - Google Analytics