Я использую HeaderGridView от Google, чтобы добавить заголовок GridViewGoogle HeaderGridView вопрос
Но он отображает заголовок неправильно. Левое положение заголовка -160. И расстояние составляет 160 с правой стороны. (Я думаю, что 160 это половина ширины элемента)
Вот мой код:
View header = inflater.inflate(R.layout.layout_header, viewGroup, false);
imgBanner = (ImageView) header.findViewById(R.id.img_banner);
gridView.addHeaderView(header);
заголовка Layout
<?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" />
Макет
<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" />
Wha Я сделал неправильно? Или это ошибка HeaderGridView?
Работал для меня! любая идея о том, как центрировать элементы из сетки? –