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

Сравнение координат объектов - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Открытие PDF файла в другом приложении http://www.cyberforum.ru/android-dev/thread1436860.html
Здравствуйте. Имеется путь к PDF - файлу. Необходимо что бы при клике этот файл открывался в другом установленном пользовательском приложении. Как такое реализовать?
Программирование Android CountDownTimer - "в приложении произошла ошибка" в приложении работает обратный счетчик реализованный через CountDownTimer. время от времени вылезает ошибка "в приложении .. произошла ошибка". ошибка точно из-за счетчика, поскольку вылезала когда... http://www.cyberforum.ru/android-dev/thread1436828.html
Программирование Android Android NDK сборка проекта
Всем привет. Есть кто разбирается в Android NDK и сопутствующих технологиях по сборке приложений? Установил NDK, SDK, Cygwinn, прописал все системные переменные и пути, без проблем собираю NDK...
Переход на новое activity с элемента listView, заполненного через SimpleCursorAdapter Программирование Android
Здравствуйте! Помогите разобраться с такой проблемой: Есть список listView, который получает данные из БД через SimpleCursorAdapter. По нажатию на элемент списка нужно перейти на новое Activity, то...
Программирование Android Рендеринг активити перед запуском http://www.cyberforum.ru/android-dev/thread1436575.html
Доброго времени суток. Есть две активити, вторая открывается по кнопке из первой. Во второй активити происходит загрузка данных некоторое время, после чего она начинает отображаться, в связи с чем...
Программирование Android Как сделать перемотку 2-ух и более .xml файлов? Добрый день! Я чайник в разработке под андройд. Создаю новый проект - Tabbed Activity - Action Bar Tabs (with ViewPager), в нем создается файл Fragment_main.xml. Когда запускаю это приложение... подробнее

Показать сообщение отдельно
Cuda1
18 / 18 / 7
Регистрация: 08.10.2014
Сообщений: 98

Сравнение координат объектов - Программирование Android

03.05.2015, 21:33. Просмотров 322. Ответов 0
Метки (Все метки)

Здравствуйте. Решил создать простенькую игру, привязал движение ImageView к акселерометру. Пытаюсь сравнить координаты движущегося Imageview и еще одного - статичного (чтобы обработать столкновение). Не срабатывают условия на приравнивания координат, например,
Java
1
if(ImageView1.getY()==ImageView2.get(Y))
По оси Х то же самое. Не долго думая поменял условие так, чтобы координаты ImageView1 попадали в некую область, например,

Java
1
if((ImageView1.getY()<=ImageView2.get(Y)+10) && (ImageView1.getY()>=ImageView2.get(Y)))
Тогда условие срабатывает, но т.к. значения акселерометра тем выше, чем больше угол наклона устройства, то если угол будет большой, то порой это условие не срабатывает тоже. Думаю, что программа как-то не успевает просчитать координаты ImageView1 или, грубо говоря, время 1 просчета (такта) больше, чем время прохождения ImageView1 области, заданной во втором условии. Если эту область увеличить, то условие станет срабатывать железно. Только вот мне это не подходит. Нужна четкая проверка равенства координат ImageView1 и ImageView2, много чего облазил, но так и не нашел схожей ситуации нигде. Подскажите, пожалуйста, как можно реализовать первое условие, чтобы оно выполнялось? Заранее, спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru