按照教程进行操作

不知道显示怎么成这样的效果

上下两行的间隔太大

而且文字和图片之间的间隔也很大

布局文件也进行了修改

还是不行

有遇到过类似问题的人么

希望您给我一点意见

mainactivity.java

package com.example.imageview;

import java.util.ArrayList;

import java.util.HashMap;

import java.util.List;

import java.util.Map;

import android.R.integer;

import android.R.string;

import android.app.Activity;

import android.os.Bundle;

import android.view.Menu;

import android.view.MenuItem;

import android.widget.GridView;

import android.widget.SimpleAdapter;

public class MainActivity extends Activity {

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

GridView gridView=(GridView) findViewById(R.id.gridView1);

int[] imageid=new int[]{R.drawable.img01,R.drawable.img02,R.drawable.img03,

R.drawable.img04,R.drawable.img05,R.drawable.img06,

R.drawable.img07};

String[] title=new String[]{"a","b","c","d","e","f","i"};

List>listitems=new ArrayList>();

for (int i = 0; i < imageid.length; i++) {

Map map=new HashMap();

map.put("image", imageid[i]);

map.put("title", title[i]);

listitems.add(map);

}

SimpleAdapter adapter=new SimpleAdapter(this,

listitems, R.layout.items,

new String[]{"title","image"},

new int[]{R.id.title, R.id.image});

gridView.setAdapter(adapter);

}

}

activity_main.xml

android:layout_width="fill_parent"

android:layout_height="fill_parent"

android:orientation="vertical">

android:id="@+id/gridView1"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:numColumns="4"

android:horizontalSpacing="10dp"

android:verticalSpacing="10dp"

>

items.xml

android:layout_width="match_parent"

android:layout_height="match_parent"

android:orientation="vertical" >

android:id="@+id/image"

android:layout_gravity="center"

android:scaleType="fitCenter"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

/>

android:layout_width="match_parent"

android:layout_height="match_parent"

android:padding="5px"

android:layout_gravity="center"

android:id="@+id/title"

/>

android中网格布局背景图片,android 网格显示问题相关推荐

  1. android 背景色闪烁,如何在Android中使布局背景闪烁?

    我需要使布局背景闪烁或闪烁,每秒都会改变.我写了这段代码: int colours[]={0xff00ff00, 0xffff0000, 0xff0000ff,0xffffffff}; Relativ ...

  2. android点击灰色背景图片,android button按键失去焦点和点击后改变背景图片

    android button按键得到焦点和点击后改变背景图片 我也接受android不久,今天来给同学们分享一下button得到焦点和点击后改变背景图片,其实很简单就是两个事件setOnFocusCh ...

  3. android如何切换主题背景图片,android主题设置与主题切换

    前不久碰到了需要给软件更换主题的问题,研究了一段时间后可以基本实现功能了,在这里拿出来分享下方法,如有不足欢迎指正. 要想实现主题切换,我们得自定义一些主题的属性,自定义属性的attrs.xml新建在 ...

  4. Android自定义动态布局 — 多图片上传

    Android自定义动态布局 - 多图片上传 本文介绍Android中动态布局添加图片,多图片上传. 项目中效果图:    技术点: 1.动态添加格局中的线条和添加图片的+号 2.多张图片异步上传 首 ...

  5. Android开发:设置背景图片

    在Android开发中,设置背景图片是一个既简单又常用的方法,由于本人现在需要同时做Android开发,所以Android的开发技能也要不断学习储备,不仅是为了给老板省钱,也是为了增加自己的竞争力.那 ...

  6. Android中相对布局是,Android之相对布局

    Android中的布局分为六种,分别是相对布局.线性布局.表格布局.网格布局.帧布局.绝对布局,良好的布局设计对UI界面至关重要,下面先来看看先相对布局. 相对布局(RelativeLayout): ...

  7. android怎么查看方法被谁调用,Android中查看布局文件中的控件(view,id)在哪里被调用(使用)...

    在阅读别人的代码时通常是很痛苦的,有时很想要看一看布局中的控件在哪里被调用了,为之很苦恼 在这里提供一种方法. 复制要查看的控件ID,到R文件中搜索到该ID, 接下来就好办的了,选中ID按下Ctrl鼠 ...

  8. Android中实现平铺图片

    转载请标明出处:一片枫叶的专栏 最近开发App,美工设计了一个有锯齿边沿效果的背景图,只给了我一个锯齿,然后需要平铺展示锯齿效果: android中实现平铺图片有两种方式: (1)在drawable中 ...

  9. android图片gif动画效果,android中类似于gif 实现图片的动画效果

    案例:实现gif动画效果,连续播放图片 由于是转载的,也就没必要多说,直接上代码 案例:在android中实现gif动态图片的效果: EarthAnimationActivity.java packa ...

最新文章

  1. 干货丨一份不可多得的深度学习技巧指南
  2. CF24D Broken robot | DP 高斯消元
  3. TypeScript 类装饰器的一个例子和使用单步调试搞清楚其运行原理
  4. text 热敏打印机_只要有想象力,打印机都能做游戏
  5. Oracle常见错误
  6. 虚拟按键自己触发的java代码_在SystemUI添加虚拟按键
  7. 201312-1 出现次数最多的数
  8. Struts2(补充)
  9. 规模数据导入高效方式︱将数据快速读入R—readr和readxl包
  10. PC电脑控制手机iphone(iOS 11、iOS 12、iOS 13),需越狱
  11. 北风:信息差有多重要?你是怎么被割韭菜的?
  12. 人民日报:今天,大学培养的人才合格吗?
  13. iacr是什么会议_计算机国际安全顶级会议
  14. 苹果笔记本装Windows系统
  15. 力推:无限制下载神器aria2
  16. 关于物联网卡流量统计的那些事儿
  17. 用Python校验下载文件的完整性(md5),游戏之类的大型文件
  18. 《数据结构》个人笔记1(3月13日)
  19. 西邮linux面试题,西邮Linux兴趣小组纳新免试题! come on!
  20. 小程序设计规范及经验分享

热门文章

  1. 基于深度学习的水下声纳图像分类方法研究
  2. [COGS2653]源符「厌川的翡翠」-网络流
  3. Python高斯朴素贝叶斯算法问题总结
  4. 【Linux系统管理】13 系统管理
  5. DELL服务器iDRAC远控卡设置(详细图解)
  6. 激光SLAM深度剖析
  7. 云桌面VOI计算存储在服务器端,云桌面中VOI架构有什么优势和劣势?
  8. 微信小程序——聊天小程序——01环境搭建
  9. QXlsx读写Excel表格
  10. Chrome和Firefox的命令行参数