Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.66/99: Рейтинг темы: голосов - 99, средняя оценка - 4.66
spydark91
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
#1

Перелистывание экранов

07.05.2013, 22:26. Просмотров 17892. Ответов 96
Метки нет (Все метки)

Если кто пользовался официальным приложение для ВК под андройд, то в разделе "новости" если провести пальцем по экрану,то от выползает как бы его продолжение (такой эффект встречается довольно часто в множестве приложений)
существует ли какой - либо контейнер для этого, разметка или это все делается иначе?
подскажите как
надо не просто сменить экран ( функцией setContentView, например) ,а именно перелистыванием
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.05.2013, 22:26
Ответы с готовыми решениями:

Анимация перелистывание
Доброго времени суток! Кто знает? Как сделать так чтобы перелистывание...

Создание экранов
Только начал изучать Android да и Java тоже. Хочу узнать, как сделать несколько...

Про DPI экранов
Как быть, я сделал текстовое приложение без графики, а на различных девайсах...

Генерация цветовых экранов
Добрый день! Необходимо реализовать мигание экрана смартфона в соответствии с...

TabHost и переключение экранов
Доброго времени суток и с Днём Программиста!=) У меня возникла ситуация......

96
spydark91
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
26.05.2013, 18:00  [ТС] #81
попробуйте добавть такое же событие на кнопку
0
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
26.05.2013, 19:03 #82
Цитата Сообщение от spydark91 Посмотреть сообщение
попробуйте добавть такое же событие на кнопку
а, что должно случиться?
0
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
30.05.2013, 17:37 #83
А ещё вопрос по этой теме. А как возвращаясь с фрагмента 4 кнопкой Back пересоздать предыдущий фрагмент 3. Просто я в 4 сделал изменения и они должны отобразится в 3 фрагменте.
0
spydark91
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
30.05.2013, 18:19  [ТС] #84
в смысле отобразиться?
0
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
30.05.2013, 18:37 #85
Цитата Сообщение от spydark91 Посмотреть сообщение
в смысле отобразиться?
картинку нужно просто показать.
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
30.05.2013, 18:44 #86
просто в onResume фрагмента обновляйте его.
0
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
31.05.2013, 00:30 #87
Цитата Сообщение от V0v1k Посмотреть сообщение
просто в onResume фрагмента обновляйте его.
А, что собственно в сам метод писать.
Делаю так
Java
1
2
3
 public void onResume() {
            super.onResume();
          }
и ничего не обновляется.
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
31.05.2013, 00:34 #88
делайте там те изменения которые должны отобразиться...
0
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
31.05.2013, 00:39 #89
Цитата Сообщение от V0v1k Посмотреть сообщение
делайте там те изменения которые должны отобразиться...
А если у меня изменения это весь фрагмент перегрузить? почему весь, потому, что у меня изменения происходят в Adaptere в отдельном классе.

Добавлено через 22 секунды
и ещё super.onResume(); нужно оставлять?
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
31.05.2013, 00:44 #90
Цитата Сообщение от Stylish2013 Посмотреть сообщение
А если у меня изменения это весь фрагмент перегрузить? почему весь, потому, что у меня изменения происходят в Adaptere в отдельном классе.
не вижу проблему адаптор обновить.


Цитата Сообщение от Stylish2013 Посмотреть сообщение
и ещё super.onResume(); нужно оставлять?
да.
0
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
31.05.2013, 00:48 #91
Цитата Сообщение от V0v1k Посмотреть сообщение
не вижу проблему адаптор обновить.
а как это сделать. Я же не сделаю ImageAdapter adapter = new ImageAdapter ();

Добавлено через 37 секунд
Чтобы так получилось:
Java
1
2
3
4
public void onResume() {
            super.onResume();
ImageAdapter adapter = new ImageAdapter ();         
 }
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
31.05.2013, 00:51 #92
ничего не понял...
0
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
31.05.2013, 00:56 #93
Цитата Сообщение от V0v1k Посмотреть сообщение
ничего не понял...
Я просто понятия не имею как пользоваться методом onResume. если мне нужно весь функционал фрагмента обновить что мне нужно сделать, наведите на путь истинный?
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
31.05.2013, 01:05 #94
что значит весь функционал?

чтобы список обновить просто запихаете в адаптер(или в List который в адаптер засунули) новые данные и вызываете метод адаптера notifyDataSetChanged()
0
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
31.05.2013, 01:17 #95
так данные он с БД должен подтянуть. Т.е. если он запуститься просто, то он сделает свое дело. Но вот только мне не понятно что в резьюм в этом случае писать и тем более notifyDataSetChanged() куда и зачем. Расскажите подробней, очень жду помощи.
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
31.05.2013, 01:19 #96
Цитата Сообщение от Stylish2013 Посмотреть сообщение
так данные он с БД должен подтянуть. Т.е. если он запуститься просто, то он сделает свое дело.
вот то, благодаря чему он делает свое дело при запуске и поместите в onResume
0
Dawidze
4 / 0 / 0
Регистрация: 12.05.2015
Сообщений: 10
24.06.2015, 15:59 #97
Подскажите пожалуйста как из главной активити обратиться к View элементам фрагментов.

C++
1
2
3
4
LayoutInflater inflater = LayoutInflater.from(this);
        View page = inflater.inflate(R.layout.about, null);
        TextView textView = (TextView) page.findViewById(R.id.textView1);
        textView.setText("Страница 1");
если я применяю такой код в OnCreate MainActivity то ничего не происходит
0
24.06.2015, 15:59
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.06.2015, 15:59

Горизонтальная прокрутка экранов
Здравствуйте. Подскажите пожалуйста, как можно создать частичную...

Размеры экранов планшетов
Всем привет. Вот какая штука. У гуглов в доках сказано что если в папочку...

Разметка для разных экранов
У меня такой вопрос как сделать разметку для разных размеров экранов наиболее...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
97
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru