其他分享
首页 > 其他分享> > 如何在Android中的GridView中对最后不平行的行进行中心化?

如何在Android中的GridView中对最后不平行的行进行中心化?

作者:互联网

我有一个GridView,它显示字母的图片
会发生什么,每次在最后一行中都没有更少的字母表.
最后一行左对齐,看起来不太好
所以我想让最后一排在中心,
任何建议

我的GridView代码:

<?xml version="1.0" encoding="utf-8"?>
<GridView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/grid_view"
    android:layout_width="fill_parent"
    android:layout_marginRight="20dp"
    android:layout_marginTop="20dp"
    android:layout_height="fill_parent"
    android:numColumns="auto_fit"
    android:columnWidth="70dp"
    android:horizontalSpacing="10dp"
    android:verticalSpacing="20dp"
    android:gravity="center"
    android:stretchMode="spacingWidthUniform" >  

</GridView>

解决方法:

我有同样的问题,但我使用两个网格视图管理它,第一个gridview显示除最后一行之外的行,第二个gridview显示最后一行.这是实现我需要的最简单方法.
我还没有找到更好的解决方案.期待看到一个美好而简单的方式.

标签:android-gridview,android,android-layout
来源: https://codeday.me/bug/20190929/1831304.html