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

Touch – обработка касания - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Изменить стиль текста из кода http://www.cyberforum.ru/android-dev/thread1653302.html
Есть TextViev: ... <TextView style="@style/MyStyle1" android:id="@+id/MyTextView" android:text="@string/MyText" /> ... И соответственно стили в res/values/styles.xml: <?xml version="1.0"...
Программирование Android Выравнивание текста по ширине верхнего текста Подскажите можно ли в layout файле задать выравнивание (отступ) текста по ширине верхнего текста, чтобы при смене верхнего текста нижний был по его центру. Вот так: Верхний текст Новый верхний... http://www.cyberforum.ru/android-dev/thread1653282.html
Передача данных из Android-приложения в WCF-службу Программирование Android
Здравствуйте. Я делаю Android-приложение, которое будет обменивать данными с WCF-службой. И возник вопрос: каким образом ИЗ android-приложения передавать данные в wcf-службу? Из wcf в android...
Как передавать динамические данные (координаты GPS) из активити в диалог? Программирование Android
Здравствуйте Уважаемые! :senor: подскажите пожалуйста, есть класс активити в котором описана работа с GPS, и мне нужно вызывать диалог в котором будут отображаться постоянно меняющиеся координаты,...
Программирование Android Как отключить автоматическое сохранение снимка с камеры в галерею http://www.cyberforum.ru/android-dev/thread1653132.html
Бьюсь уже несколько дней. Из активити вызываю приложение Камера, указав место, где сохранить снимок. Получаю снимок, обрабатываю, использую и удаляю из того места, куда сохранил. Но он остается в...
Программирование Android Cannot resolve symbol r самая наверное популярная тема среди ошибок в Android Studio, пытался добавить библиотеку "VectorDrawable" , появились ошибки, начал удалять все через ctrl+z и вот к чему это привело , вот такие... подробнее

Показать сообщение отдельно
CoolMind
419 / 402 / 65
Регистрация: 06.10.2012
Сообщений: 1,727
02.02.2016, 16:43
Valakin, нужно определить область, нажатие на которой вызывает событие. Дальше переопределить метод onTouch, например, как в http://startandroid.ru/ru/uroki/vse-...botka-kasanija. Я использовал для этой цели ImageView. В функции вам потребуется обрабатывать такие действия: MotionEvent.ACTION_DOWN, MotionEvent.ACTION_UP и MotionEvent.ACTION_CANCEL. Соответственно, при нажатии пальца возникает ACTION_DOWN, при отпускании - ACTION_UP. В блоке ACTION_DOWN вам нужно, например, брать текущее время и сравнивать с тем, когда последний раз меняли шрифт. В ACTION_UP таймер можно опять занулять. Дальше вычисляете, сколько прошло времени с момента последнего изменения. Например, прошло 100 мс, можно уменьшить шрифт на 0.2. Меняете у всех нужных компонентов шрифт, меняете время последнего изменения. Если хотите, могу попробовать код написать.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru