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

OnTouchListener и толстый дрожащий палец :) - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Как обеспечить одинаковый размер картинки на разных экранах Android? http://www.cyberforum.ru/android-dev/thread1748100.html
Как?
Android Посоветуйте утилиту для создания картинок под разные экраны Android Может прога какая-то, или плагин по ФШ, всё равно что. http://www.cyberforum.ru/android-dev/thread1748096.html
При открытии программы узнать данные, которые хранятся в второй форме Activity, не переходя на неё Android
Как на Android Studio передать информацию? Нужны при открытии программы узнать данные которые хранятся в второй форме Activity, не переходя на неё. Пробовал делать так: Отправка даннцых из Радиобутона на главную форму. butt2_1 = (RadioButton) findViewById(R.id.radioButton1);//сохранение настройек Intent intent = new Intent(Main2Activity.this, MainActivity.class); ...
Android Как правильно масштабировать фрагмент
Подскажите плз как идеологически правильно реализовать layout (или, возможно, несколько layutов). Экран разделен по вертикали на 3 части. Две верхние части - изображения. Внизу - в виде фрагмента - listview. Задача - при клике на ListView оно должно вырасти вверх и занять ⅔ экрана. А изображения - уменьшиться в размерах и встать в оставшей ⅓ по горизонтали. Желательно все это с анимацией....
Android Клиент-серверное приложение http://www.cyberforum.ru/android-dev/thread1747835.html
Идея такова: Мы со смартфона перехватываем handshake от какой-то wifi сети (это происходит с помощью другого приложения) и передаем его на сервер (домашний ПК) который его будет расшифровывать. В случае успеха сервер отсылает пароль клиенту. Как это реализовать находясь с сервером в разных сетях, как запустить сервер у себя на компе? В общем посоветуйте пожалуйста чего почитать.
Android В андроид 4.3 и выше не выходит background картинка Всем привет. на версиях 4.3 выше не выходит бэкграунд картинка и только белый фон, на нижних версиях все в порядке, в чем моя ошибка подскажите пожалуйста? Как сделать чтобы фото бекграунд выходило во всех версиях андроида. Фото вызывается из папки drawable. Программа пишется на Андроид Студио 2.0. Размер фото 1280х1768 png. И ещё я посмотрел несколько приложении на больших версиях, цвет... подробнее

Показать сообщение отдельно
dimon4
4 / 4 / 0
Регистрация: 12.04.2016
Сообщений: 39

OnTouchListener и толстый дрожащий палец :) - Android

28.05.2016, 21:24. Просмотров 134. Ответов 3
Метки (Все метки)

суть проблемы... жму в экран, двигаю, отпускаю, получаю события ACTION_DOWN, ACTION_UP, ACTION_MOVE... при длительном нажатии желаю получить какое-то особое действие (пусть будет вывод диалога)...
на эмуляторе все красиво, мышкой делаю тыцк, не шевелюсь 3секунды, отпускаю кнопочку - диалог выводится.
на смартфоне добиться такого не смог ни разу (( что можно сделать в этом случае? палец подточить не вариант
и отработать событие необходимо именно в текущей точке код ничем не примечателен, все как у всех, ниже привел.

на крайний случай планирую временную переменную типа ОтклонениеПоХ если в итоге менее 2-3px, значит событие отработает...


Кликните здесь для просмотра всего текста
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
    public boolean onTouch(View v, MotionEvent event) {
 
        try {
            Thread.sleep(50);
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
 
        switch (event.getAction()) {
            case MotionEvent.ACTION_DOWN:
                isDown = true;
                x = event.getX();
                y = event.getY();
                break;
            case MotionEvent.ACTION_UP:
                isUp = true;
                x = event.getX();
                y = event.getY();
                break;
            case MotionEvent.ACTION_MOVE:
                isMoved = true;
                Log.d(LOG_TAG,"движуха");
                x = event.getX();
                y = event.getY();
                break;
        }
        return true;
    }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru