|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.10.2014, 22:57 | #1 |
Почетный нуб
Форумчанин
Регистрация: 07.05.2013
Сообщений: 155
|
Android и MultiTouch
Всем привет. Делаю тут игрульку под Android, пытаясь создать два джойстика, столкнулся с проблемой мультитача.
Если нажать сначала на первый джойстик, а затем на второй, после отпустить сначала второй, а потом первый, то все будет хорошо, однако если отпустить сначала первый, то приложение вылетит. Код массивов тача: Код:
Код:
Код:
|
22.10.2014, 18:55 | #2 |
Почетный нуб
Форумчанин
Регистрация: 07.05.2013
Сообщений: 155
|
Нашел ошибку, столько времени угробил на ее поиски, а проблема была всего в одной строке кода. В OnTouchEvent, в проверке тача на MotionEvent.ACTION_MOVE нужно было к условию x!=-1 добавить mActivePointers[x]!=null.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Android deployment | ZuBy | Общие вопросы Delphi | 0 | 08.01.2014 09:34 |
датчики Android | SAMOUCHKA | Мобильные ОС (Android, iOS, Windows Phone) | 1 | 13.07.2013 23:37 |
android emulator | blacktener | Java Мобильная разработка (Android) | 0 | 12.08.2012 17:39 |
C# & Android | Prizrak86 | C# (си шарп) | 1 | 17.02.2012 09:52 |
C++ Builder MultiTouch | SlavaGrishko | C++ Builder | 2 | 08.06.2011 13:10 |