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

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

Войти
Регистрация
Восстановить пароль
 
Vlast92
0 / 0 / 0
Регистрация: 23.03.2013
Сообщений: 20
#1

registerForContextMenu и ontouch - Программирование Android

10.11.2013, 02:21. Просмотров 507. Ответов 3
Метки нет (Все метки)

Здравствуйте!
Столкнулся с проблемой: при единичном нажатии на экран, срабатывает OnTouch
Java
1
2
3
4
5
6
7
8
9
    public boolean onTouch(View v, MotionEvent event)
    {
    
        if (event.getAction() == MotionEvent.ACTION_UP)
        {
            mThread.addItem((int) event.getX(), (int) event.getY());
        }
        return false;
    }
При длительном нажатии - появляется контекстное меню, но после него сразу происходит обработка OnTouch.
Подскажите пожалуйста, как решить эту проблему.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.11.2013, 02:21
Здравствуйте! Я подобрал для вас темы с ответами на вопрос registerForContextMenu и ontouch (Программирование Android):

OnTouch и onLongClick - Программирование Android
вот есть ImageButon btnAdd @Override public boolean onTouch(final View view, MotionEvent motionEvent) { switch...

Программный вызов onTouch - Программирование Android
В игре после завершения уровня для перехода в следующий нужно сделать один клик (событие Down) Хочу сделать автоматический клик. В...

OnTouch на элементе меню - Программирование Android
как присвоить setOnTouchListener элементу меню?

Вылет onTouch(), перетаскивание - Программирование Android
Хочу сделать так, что при перемещении картинки видел ее координаты. В чем ошибка? Спасибо. protected void onCreate(Bundle...

OnTouch узнать цвет пикселя - Программирование Android
Добрый день, форумчане! Начал как хобби изучать андройд программирование. Работаю в Android studio. Сейчас создал проект с Draw2D с...

Одновременное срабатывание onTouch и onItemLongClick - Программирование Android
Добрый день, коллеги, Есть два обработчика: OnTouchListener и onItemLongClickListener. Первый нужен для определения свайпа элемента...

3
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
10.11.2013, 02:28 #2
в чем проблема?
0
Vlast92
0 / 0 / 0
Регистрация: 23.03.2013
Сообщений: 20
10.11.2013, 13:43  [ТС] #3
Проблема в том что, если я отпущу палец от экрана, после того как появилось контекстное меню, сработает onTouch ACTION_UP. А этого не должно быть.
0
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
11.11.2013, 00:27 #4
Цитата Сообщение от Vlast92 Посмотреть сообщение
А этого не должно быть.
кто сказал?
0
11.11.2013, 00:27
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.11.2013, 00:27
Привет! Вот еще темы с ответами:

OnTouch из активити для View - Программирование Android
В активити прописан метод onTouch. Что нужно написать чтобы добавленные View так же вызывали выполнение кода при прикосновении

OnTouch траблы с viewflipper и viewpager - Программирование Android
Доброго всем времени суток! Помогите разобраться, в чем беда. Пытаюсь использовать для свайпинга viewflipper или viewpager. в обоих...

OnTouch MotionEvent в андроид выполняется только один раз - Программирование Android
Так вот сам вопрос: MotionEvent.ACTION_UP выполняется только первый раз, что при использовании if, что case. Кликаем по копке звук...

Использование разных onTouch для двух Layout элемента - Программирование Android
В одном Layout имеются два дочерних элемента LinearLayout. Как обработать метод onTouch для каждого отдельно? То есть листать первый и...


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

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

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