Форум программистов, компьютерный форум CyberForum.ru

GridView после нажатия назад возвращается на первую ячейку - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Как сделать доступ к MainActivity из класса android.app.Instrumentation? http://www.cyberforum.ru/android-dev/thread1680494.html
как сделать доступ к MainActivity из класса android.app.Instrumentation? import android.os.AsyncTask; import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; import java.sql.Connection; import java.sql.DriverManager;
Android Метод фрагмента onResume() перестает вызываться после вызова метода recreate() для Activity Такая проблема:после вызова метода recreate() методы фрагментов onCreate() and onCreateView() вызываются, а он Resume() - нет! Но если заблокировать девайс и разблокировать, то он вызывается. Подскажите пожалуйста, с чем это может быть связано? http://www.cyberforum.ru/android-dev/thread1680451.html
Ошибка при построение Android
Доброго времени суток. при построение приложения в androin studio выдает ошибку Error:Execution failed for task ':app:processDebugResources'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\adm\AppData\Local\Android\sdk\build-tools\23.0.2\aapt.exe'' finished with non-zero exit value 1 что ему не нравится понять не...
Терминология Android
Доброго всем времени суток. Есть ли какое-то официальное название деятельности которую осуществляет Google, получая исходники от разработчиков и продавая их на своем ресурсе от "своего" имени (с указанием разработчика)? Искал в интернете термин и так его и не нашел. Читал соглашение, с заключаемое между разработчиком и Google/Apple/Microsoft - тоже не удалось найти именно термина.
Android Заполнение spinner из массива http://www.cyberforum.ru/android-dev/thread1680266.html
Добрый день! Впервые на этом форуме, да и вообще новичок в разработке, поэтому не ругайте сильно, если уже были ответы, просто посоветуйте где посмотреть. Вопрос такой, есть активность с 5 spinnerами в каждом из которых заносится до 100 значений цифрами. Конечно можно вручную в string сделать массив строк, но значений много и логичнее сделать их путем заполнения массивов в цикле, да и лучше в...
Android NullpointerException при записи файла NullpointerException в чем проблема может быть? BufferedWriter fs = new BufferedWriter(new OutputStreamWriter(openFileOutput("file.txt", MODE_PRIVATE))); подробнее

Показать сообщение отдельно
mrmelhay
0 / 0 / 0
Регистрация: 02.01.2015
Сообщений: 4
09.03.2016, 11:44     GridView после нажатия назад возвращается на первую ячейку
Всем привет
В приложении использован GridView
Имеются 58 категорий, всё работает прекрасно
только вот если зайти на любой из категорий например 50-ый
GridView возвращается на первый уровень
и каждый раз чтобы спуститься вниз надо скролит GridView
как можно сделать так чтобы он оставалься на месте после возврата?
например зашел в 45 категорию нажал кнопку назад выходит на 45-ую категорию.
Спасибо большое.

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?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>
Java
1
2
3
4
private GridView gridView; 
this.gridView = ((GridView)findViewById(R.id.gridView)); 
        this.gridView.setNumColumns(3); 
        this.gridView.setStretchMode(GridView.STRETCH_COLUMN_WIDTH);
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru