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

Как реализовать смену экранов жестами - Basic4Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Basic4Android Есть ли возможность быстро и легко настроить B4A? Или сразу перейти на Android Studio? http://www.cyberforum.ru/basic4android/thread1686119.html
Не люблю софт который не может сразу работать после инсталляции. Мне лень указывать javac.exe, android.jar, ADV. И что там еще нужно в B4A? Есть короткий мануал по настройке со скриншотами?
Basic4Android Ошибка "unknown android-api-level-9" при установке admob в eclipse пробую установить admob в eclipse как тут описано https://developers.google.com/admob/android/eclipse но ничего не получается после создания проекта с существующим кодом выдаёт unknown... http://www.cyberforum.ru/basic4android/thread1678287.html
Basic4Android Прокомментируйте код
Добрый день! Пожалуйста, прокомментируйте каждую строку файла. ------------------------------------ package com.example.phpmysql; import android.app.Activity; import android.os.Bundle; import...
Basic4Android Возможность восстановления информации из .asec
Всем доброго времени суток. В общем случилась неприятность, "благодаря" уродам, извратившим некогда хороший файловый менеджер ESПроводник. После перепрошивки я, как обычно, решил восстановить...
Basic4Android Как исправить? Проигрываются только 31 mp3 файл http://www.cyberforum.ru/basic4android/thread1668629.html
Что я могу изменить, чтобы разрешить программе использовать все 49 (0-48) mp3 файлы? При запуске проигрываются только 31 из mp3-файлов (0-30) . Остальные (31-48) не слышны. #Region Project...
Basic4Android Как закрыть приложение при нажатии кнопки back или home? Добрый день уважаемые! Помогите с написанием кода. Мне необходимо, что бы при нажатии кнопок back и home, мое приложение закрывалось. Как это реализовать. За ранее благодарю подробнее

Показать сообщение отдельно
uhodi
0 / 0 / 0
Регистрация: 01.12.2015
Сообщений: 3
21.03.2016, 18:43
Удачная тема, Вчера и сегодня тоже думал над подобным


Мне необходимо отловить жест движения справа налево и наоборот(смахивание)
Почему это не работает?

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
29
30
31
32
33
 public boolean onTouchEvent(MotionEvent event)
    {
 
        float x = event.getX();
        float y = event.getY();
        int action = event.getAction();
        int edgeFlags = event.getEdgeFlags();
 
 
        switch (edgeFlags)
 
        {
            case MotionEvent.EDGE_LEFT:
            sex=3;   break;
 
 
            case MotionEvent.EDGE_RIGHT:
            sex=1;
                break;
 
            case MotionEvent.EDGE_TOP:
                break;
 
            case MotionEvent.EDGE_BOTTOM:
                break;
 
            default:
 
                break;
        }
 
return true;
}
Такой код тоже не подходит:

private float x1,x2;
static final int MIN_DISTANCE = 150;

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
29
30
31
32
33
34
35
36
37
38
39
40
41
@Override
public boolean onTouchEvent(MotionEvent event)
{     
    switch(event.getAction())
    {
      case MotionEvent.ACTION_DOWN:
          x1 = event.getX();                         
      break;         
      case MotionEvent.ACTION_UP:
          x2 = event.getX();
          float deltaX = x2 - x1;
 
          if (Math.abs(deltaX) > MIN_DISTANCE)
          {
 
              // Left to Right swipe action
              if (x2 > x1)
              {
                             
              }
 
              // Right to left swipe action               
              else 
              {
                            
              }
 
          }
          else
          {
             
          }                          
      break;   
    }           
 
 
 
 
 
    return super.onTouchEvent(event);       
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru