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

Запомнить координаты прокрутки списка - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Возможно ли сделать анимацию под темп музыки? http://www.cyberforum.ru/android-dev/thread1066049.html
Возможно ли сделать скорость анимации под темп играющей музыки в этом приложении?
Программирование Android Обфускация на Eclipse. Какова последовательность действий Кто делал обфускацию на Eclipse - опишите последовательность ваших действий. Добавлено через 1 час 8 минут Интересуют проблемы с которыми стыкались при обфускации и их решение. Буду благодарен за любые советы. Например, тонкости настройки файла конфигурации. Добавлено через 4 часа 1 минуту Вот мой вариант, возможно кому-то поможет. proguard.txt ##---------------Begin: proguard... http://www.cyberforum.ru/android-dev/thread1065839.html
База данных Программирование Android
Знаю, достал уже с вопросами о базе данных! Так в общем проблема в следующем: я создавал базу данных по примеру http://idev.by/android/145/ и все вроде работает, но работает с базой взятой с исходника описанный выше по ссылке а если я создам свою базу то он у меня не находит таблицу
Программирование Android Не получается выгрузить приложение на Google Play
Здравствуйте. Написал приложение, зарегистрировался, оплатил, а окно для загрузки приложений в аккаунте так и не появилось. Что делать. Спасибо большое.
Программирование Android Передача данных из одной активности в третью http://www.cyberforum.ru/android-dev/thread1065739.html
Есть главное активити. Оно вызывает второе, второе самоудаляется vtnjljv finish() и вызывает третье. В третьем надо передать данные первому. Причем третье тоже должно самоудаляться методом finish().
Программирование Android Выбор аудио файла из карты памяти Помогите додумать, как сделать выбор мелодии с карты памяти для кнопки? подробнее

Показать сообщение отдельно
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 422

Запомнить координаты прокрутки списка - Программирование Android

08.01.2014, 21:10. Просмотров 597. Ответов 2
Метки (Все метки)

В Activity1 список ListView обновляется в onResume().
При выборе элемента списка открывается Activity2, в котором отображается выбранный объект.
Также на Activity1 есть возможность создать новый объект (в Activity2) и записать его.
После возврата в Activity1 список обновляется (onResume).
Но есть неудобство в том, что при возврате в Activity1 пользователь каждый раз оказывается в начале списка.
Если перенести обновление списка из onResume() в onCreate(), то будет другая проблема:
при открытии элемента списка (Activity2) и его удалении из б.д. 2-я активити закрывается и тогда необходимо будет перечитать список чтобы исключить удаленный объект.
Как быть? Может есть какая-то возможность запомнить начальный (видимый) элемент списка и после обновления списка прокрутить скроллинг?
Или может при удалении элемента из 2-я активити взводить переменную, а при возврате в Activity1 в onResume проверять, надо ли обновлять список?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru