直接在GridView中设置android:gravity="center"这个属性是不起作用的。要在你adapter中的布局文件中设

置android:layout_gravity="center"才有效。

例如:我的GridView:

<GridView        android:layout_marginTop="10dp"        android:id="@+id/gvZqrl"        android:layout_width="match_parent"        android:layout_height="wrap_content"        android:numColumns="4"        android:horizontalSpacing="10dp"        android:verticalSpacing="10dp"/>

我的Adapter:

adapter = new SimpleAdapter(                getActivity(),                list,                R.layout.grid_zqrl_view,                new String[]{"ivMonth"},                new int[]{R.id.ivMonth}            );

我的grid_zqrl_view.xml:

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientation="vertical">    <ImageView        android:layout_gravity="center"        android:gravity="center"        android:id="@+id/ivMonth"        android:layout_width="wrap_content"        android:layout_height="wrap_content"/></LinearLayout>

效果:

更多相关文章

  1. Android系统属性SystemProperties分析
  2. 日更(二十八)-Flutter-Column与Row
  3. 早日下班小技巧,建议收藏哦!2020最新Android常用开源库总结
  4. Android(安卓)Visible属性学习
  5. Android动画学习笔记-Android(安卓)Animation
  6. android selector下的设置背景属性值
  7. android的edittext怎么设置不默认被选中
  8. Android(安卓)Bundle类别
  9. android 动画

随机推荐

  1. Android(安卓)判断网络状态实例详解
  2. android 一些路径的标准写法
  3. Android(安卓)WebView inside ListView o
  4. 缓存工具类封装
  5. Android下拉刷新
  6. Android(安卓)input Overview
  7. android 音乐播放器简单实现
  8. android camera 画角度图
  9. Android(安卓)Material Design 实践(五)-
  10. Android(安卓)特殊字符转义