0 0

安卓中GridView如何让它的元素紧密排列5

用一个GriView做网格布局,用SimpleAdapter做元素项,GridView 的布局是
              <GridView
    android:id="@+id/war_background_grid"
android:layout_width="wrap_content"  
  android:layout_height="wrap_content"
    android:numColumns="6"
   android:verticalSpacing="1dp"   
  android:horizontalSpacing="1dp"
    android:stretchMode="columnWidth"
    android:gravity="center_horizontal"
    > 
</GridView>
Adapter的布局是
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  xmlns:tools="http://schemas.android.com/tools"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:background="#ffaaee"
      android:orientation="horizontal">
<ImageView
    android:id="@+id/war_background_adapter_item_img"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
/>   
</LinearLayout>
结果这么大的缝隙,请教改如何弄?
2014年11月14日 17:44
  • 大小: 250.1 KB
目前还没有答案

相关推荐

    简单的ListView和GridView的排列方式

    首先,ListView是最常见的列表视图,它一行只显示一个元素,适合于展示长列表,每个项目通常包含多个文本或图像。在创建ListView时,我们需要创建一个适配器(如ArrayAdapter或BaseAdapter),将数据与视图绑定。...

    GridView 实现行号倒叙排列,

    ### GridView 实现行号倒叙排列知识点详解 #### 一、概述 在开发Web应用程序时,经常需要使用到`GridView`控件来展示数据表格。为了提高用户体验和数据展示的灵活性,有时我们需要对`GridView`中的行号进行特殊处理...

    GridView 子元素的动画效果

    在Android开发中,GridView是一种常用的布局控件,用于展示数据集中的元素,通常以网格的形式排列。当需要增强用户体验,使应用更具动态性时,我们可能会对GridView的子元素(即每个item)添加动画效果。本篇文章将...

    竖直方向的Gridview,类似于windows桌面的布局

    在Android开发中,GridView是一种常见的视图组件,用于展示数据集,通常以网格形式排列。在本项目中,我们面临的任务是创建一个“竖直方向的GridView”,它模仿了Windows桌面的应用布局。这样的设计旨在为运行...

    GridView或者数组形式的元素循环删除错误

    关于数组和GridView 或者和java中ArrayList相同的数据结构,其中元素在循环对比删除时,遇到的一些比如数组越界,或者删除一项后,中间隔一项,跳到下下项继续再比较的情况,如何分析,和解决。

    GridView内嵌套使用GridView

    在GridView的每一行中,我们将内嵌一个子GridView,它会显示与当前主GridView行关联的子级数据。 在`Default.aspx`文件中,我们可能看到以下代码片段: ```html &lt;asp:GridView ID="gvMain" runat="server" ...

    android GridView长按拖动,删除

    在许多应用中,用户可能需要对GridView中的元素进行交互操作,比如长按拖动和删除。这个例子就是关于如何在Android的GridView中实现这些高级功能。 首先,让我们详细了解一下GridView的基本概念。GridView继承自...

    GridView实现多表头合并

    在.NET框架中,GridView控件是ASP.NET网页开发中常用的数据展示工具,它允许开发者以表格形式呈现数据。当我们需要展示复杂的数据结构,比如带有层次关系的表头时,多表头合并功能就显得尤为重要。本篇文章将深入...

    GridView横向显示实例

    GridView是Android开发中常用的一种控件,主要用于展示数据集,通常以网格的形式排列。在默认情况下,GridView的数据列是垂直滚动的,但有时为了满足特殊布局需求,我们可能需要实现GridView的横向显示和滚动功能。...

    gridview嵌套gridview案例说明

    在.NET开发环境中,GridView控件是ASP.NET网页中常用的数据展示工具,它可以方便地呈现数据库或其他数据源中的数据。然而,有时候我们可能需要更复杂的布局,这时就需要使用到GridView的嵌套。本案例将深入探讨如何...

    ASP .Net GridView CSS 模板样式

    ASP.NET GridView 控件是开发Web应用程序时常用的组件,它用于显示和操作数据表格。GridView以其灵活性和易用性,成为了.NET框架中展示数据的强大工具。然而,标准的GridView样式往往较为简单,不符合现代网页设计的...

    Android GridView表格排列.rar

    在XML布局文件中,我们需要添加GridView元素并设置一些基本属性,例如列数(android:numColumns)和间距(android:horizontalSpacing和android:verticalSpacing): ```xml &lt;GridView android:id="@+id/grid_view...

    GridView的点击事件

    GridView是Android开发中常用的一种控件,主要用于展示数据集,通常以网格的形式排列。它在各种应用中,如图片浏览、应用列表等场景下广泛应用。理解并掌握GridView的点击事件对于构建用户友好的界面至关重要。 ...

    自定义的各种风格gridview

    在Android开发中,GridView是一种非常常见的布局控件,它允许我们以网格的形式展示数据,通常用于创建像照片墙、应用列表等界面。本教程将深入探讨如何自定义各种风格的GridView,包括刷新、加载和横向展示等特性。 ...

    Android最简单的gridview嵌套gridview,解决滑动冲突问题

    GridView是一种布局管理器,它将视图(如图片、文字等)以网格的形式排列,允许用户水平或垂直滚动。在Android中,GridView通常用于展示大量小尺寸的项目,如照片库或应用列表。 嵌套GridView时,我们可能会遇到一...

    GridView实现左右滑动

    GridView是Android开发中常见的一种控件,主要用于展示数据集,通常以网格的形式排列。它允许用户在垂直方向上下滚动,但默认情况下不支持水平滑动。然而,标题中提到的需求是在智能手机甚至智能电视上实现GridView...

    GridControl中嵌套GridView的使用

    在.NET框架中,DevExpress的GridControl是一款功能强大的数据呈现控件,它允许开发人员创建复杂的、数据驱动的用户界面。本文将深入探讨如何在GridControl中嵌套GridView,以实现更丰富的数据展示和交互功能。 首先...

    android Gridview分页实现

    GridView是ListView的一种变体,它按照指定的列数来排列子视图。默认情况下,GridView会一次性加载所有数据,这可能导致内存溢出,尤其是在数据量大的情况下。因此,我们需要实现分页加载,即按需加载数据。 分页...

    GridView固定表头和列 实例(GridView冻结表头和列)

    在ASP.NET开发中,GridView控件是用于展示数据表格的常用工具,尤其在处理大量数据时,它提供了灵活的配置和样式化选项。本实例主要关注如何实现GridView的固定表头和列,使得用户在滚动浏览长表格时,表头和部分列...

    GridView嵌套应用实例GridView嵌套应用实例

    例如,可能有一个RowDataBound事件处理程序,当外层GridView的每一行被绑定时,它会根据数据生成并绑定内层GridView。 `plus.gif`和`minus.gif`可能是用来表示展开和折叠状态的图像资源,常用于树状结构的展开和...

Global site tag (gtag.js) - Google Analytics