gpt4 book ai didi

android - Google HeaderGridView 问题

转载 作者:行者123 更新时间:2023-11-29 20:11:27 24 4
gpt4 key购买 nike

我使用 HeaderGridView来自 Google 以将 header 添加到 GridView

但它显示标题不正确。标题的左侧位置是 -160。它与右侧的距离为 160。 (我认为160是项目宽度的一半)

enter image description here

这是我的代码:

View header = inflater.inflate(R.layout.layout_header, viewGroup, false);
imgBanner = (ImageView) header.findViewById(R.id.img_banner);
gridView.addHeaderView(header);

布局标题

<?xml version="1.0" encoding="utf-8"?>
<ImageView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/img_cate_banner"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:scaleType="fitCenter" />

布局 View

<HeaderGridView
android:id="@+id/gridView"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:horizontalSpacing="8dp"
android:numColumns="2"
android:padding="8dp"
android:stretchMode="columnWidth"
android:verticalSpacing="8dp" />

我做错了什么?还是HeaderGridView的bug?

最佳答案

这是因为gravity设置为center,如果将其设置为left,您将看到整个标题内容。我认为这是一个错误,因为这样列就会左对齐。

关于android - Google HeaderGridView 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34797190/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com