В приложении использован GridView
Имеются 58 категорий, всё работает прекрасно
только вот если зайти на любой из категорий например 50 ый
GridView возвращается на первый уровень
и каждый раз чтобы спуститься вниз надо скролит GridView
как можно сделать так чтобы он оставалься на месте после возврата?
например зашел в 45 категорию нажал кнопку назад выходит на 45 ую категорию.
Спасибо большое.
Код: Выделить всё
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:ads="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingTop="@dimen/activity_vertical_margin"
app:layout_behavior="@string/appbar_scrolling_view_behavior"
tools:context="namangan.nisd.uz.rusuzbeksozlashgich.MainActivity">
<GridView
android:id="@+id/gridView"
android:layout_width="fill_parent"
android:layout_height="0.0dip"
android:horizontalSpacing="@dimen/grid_view_horizontal_spacing"
android:listSelector="@android:color/transparent"
android:numColumns="@integer/grid_columns"
android:paddingLeft="@dimen/grid_view_padding_edge"
android:paddingRight="@dimen/grid_view_padding_edge"
android:scrollbars="none"
android:verticalSpacing="@dimen/grid_view_vertical_spacing"
android:layout_above="@+id/adViewRusAsosiy"
android:layout_alignParentTop="true" />
</RelativeLayout>
Код: Выделить всё
private GridView gridView;
this.gridView = ((GridView)findViewById(R.id.gridView));
this.gridView.setNumColumns(3);
this.gridView.setStretchMode(GridView.STRETCH_COLUMN_WIDTH);