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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
#1

Убрать анимацию в ViewPager - Android

28.10.2014, 04:20. Просмотров 281. Ответов 0
Метки нет (Все метки)

Гуру, помогите!

Написал закладки на основе android.support.v4.view.ViewPager.
Но иногда хочется... убрать анимацию! Не полностью! А "галочкой" в настройках. Что-бы страница не ползла за пальцем вообще или хотя-бы без анимации - "щелчками".

До этого была версия с обычными закладками, переключаться между которыми можно было только через клик по шапке. В новой версии сделал возможность переключаться "свайпом" пальцем за любое место. Выглядит круто (и на большом планшете не надо тянуться к шапке с закладками), но если заказчику не понравится (привык по старому или пальцы дрожат когда кнопки нажимает), не охота снова перебирать дизайн. А просто вынести это в настроки.

И самого иногда бесит мелькание страниц при переключении с 1й закладки на 5ю и назад. Было бы круто выявлять переключение больше чем на одну закладку и отключать анимацию...

Пробовал менять анимацию, но похоже это влияет лишь на метод проявления следующей страницы при сдвигании текущей. Если менять анимацию следующей еще получалось, то как управлять анимацией текущей - типа я тяну пальцем а она сдвигается лишь на 10 пикселов, а потом рывков занимает следующую позицию...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.10.2014, 04:20     Убрать анимацию в ViewPager
Посмотрите здесь:

создание ViewPager Android
ViewPager Android
Android ViewPager
ViewPager Indicator Android
Android Поворот ViewPager
Android ViewPager и ListView
Android Как убрать анимацию?
ViewPager Android
Android Правильный ViewPager
ViewPager автодаводка Android
ViewPager setText Android
Android ViewPager и Tab

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 05:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru