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

Swipe пример - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Ребрендинг оси андроид (Android OS) http://www.cyberforum.ru/android-dev/thread1630312.html
Всем доброго. подскажите с чего начать хочу создать свою операционную систему на остнове операцинной системы андроид тоесть создать свой билд андроида. с чего мне начать и в каком направлении...
Программирование Android Дисклеймер в виде диалога Как лучше создать дисклеймер в виде диалогового окна: нажимаешь на кнопку "Согласен", он больше не показывается, нажимаешь кнопку "Не согласен", приложение закрывается, а когда открываешь заново, то... http://www.cyberforum.ru/android-dev/thread1630176.html
Программирование Android Сохранение изображения Android
Работаю на android всего неделю. Знаю Java SE. Надо получить графику ImageView и сохранить ее в Bitmap и этот Bitmap сохранить во внутренней памяти. Мог бы и Drawable извлечь, но графика вся в методе...
Программирование Android Ошибка при сравнении со считанным из SQl значением
Здравствуйте, уважаемые программисты! Не могли бы вы мне помочь? Программа вылетает при сравнении equals с данными из таблицы SQL. Внизу код сравнения и лог ошибки. Заранее большое спасибо!...
Программирование Android Безопасно ли хранить данные в SQLite? http://www.cyberforum.ru/android-dev/thread1629812.html
Здравствуйте, уважаемые программисты! Не могли бы вы мне помочь? Безопасно ли хранить данные в SQLite? Что нужно сделать злоумышленнику, чтобы вскрыть файл с данными на андроид смартфоне? В чем...
Программирование Android Apk в exe существуют ли подобные конвертеры? чтобы преобразовать apk в файл работающий под виндоус. подробнее

Показать сообщение отдельно
Ev[G]eN
iOS/Android Developer
Эксперт С++
5097 / 1535 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
02.01.2016, 20:59
вешаете на ImageView слушателя, например:
Java
1
imageView.setOnTouchListener(this);
и переопределяете в Activity имплементируемый метод onTouch(View view, MotionEvent event), в Вашем случае примерно так:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
@Override
public boolean onTouch(View v, MotionEvent event) {
    switch(event.getAction()) {
        case MotionEvent.ACTION_DOWN: //первое касание
            startX = event.getX();
            break;
        case MotionEvent.ACTION_UP: //отпускание
            float stopX = event.getX();
            if (stopX > startX) {
                //свайп вправо
            } else {
                //свайп влево
            }
            break;
    }
    return true;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru