我是新来的android和开发一个行情卡制造商应用程序。我已经使用GridView来显示5列的贴图。我无法将所有列安排在GridView的中心。我已经搜索很多,并试图使它中心,但它一直停留在GridView控件的左侧这样的形象 对齐中心的GridView项目
我的项目XML是像下面
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/lnr_sticker"
android:layout_width="60dp"
android:layout_height="60dp"
android:layout_gravity="center"
android:orientation="horizontal">
<ImageView
android:id="@+id/iv_image_sticker"
android:layout_width="60dp"
android:layout_height="60dp"
android:layout_gravity="center"
android:scaleType="fitXY"
android:visibility="visible" />
</LinearLayout>
和GridView就像下面
<LinearLayout
android:id="@+id/framecaregory"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_above="@+id/second"
android:gravity="center"
android:layout_alignParentTop="true"
android:layout_marginTop="?actionBarSize">
<GridView
android:id="@+id/gridviewcategory"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/lite_color"
android:numColumns="5"
android:gravity="center"
android:layout_gravity="center"
android:visibility="gone">
</GridView>
</LinearLayout>
让我知道我失踪了。非常感谢所有试图帮助我的朋友。
感谢
嗨!我已经做到了,但仍然是相同的问题 – Priya
嗨@Priya可以尝试相对布局...检查编辑ans –
嗨!感谢您的帮助....但它仍然和以前一样 – Priya