Articles of События в

Android – перехват и передача всех событий касания

У меня есть оверлейная ViewGroup, которая является размером экрана, который я хочу использовать, чтобы показать эффект, когда пользователь взаимодействует с приложением, но все же передает событие onTouch в любые основные виды. Меня интересуют все MotionEvents (не только DOWN), поэтому onInterceptTouchEvent () здесь не применяется, как если бы я возвращал true, мой оверлей будет потреблять все […]

SensorEventListener в отдельной теме

Это похоже на основной вопрос, но после того, как вы искали какое-то время и играли с ним, я пришел к выводу, что какая-то помощь будет оценена. Я хотел бы запустить SensorEventListener в отдельном потоке из пользовательского интерфейса, так что вычисления, которые должны произойти при входе в события, не замедляют работу пользовательского интерфейса. Моя последняя попытка […]

Отслеживание событий Google Analytics – максимальная длина строки

Я использую Google Analytics для отслеживания событий в своем приложении для Android. Мой вопрос: существует ли ограничение на длину строки в событии? Я ничего не нашел об этой теме на сайте Googles devguide. С наилучшими пожеланиями! Изменить: я попробовал это с строкой с 2000 символами – и это работает. Если вам нужно больше (я не […]

Как поступают события Android touch?

Я не спрашиваю, как обрабатывать сенсорные события, но что происходит за кулисами? Если есть несколько вложенных виджетов, в каком порядке они видят события? Имеет ли разработчик какой-либо контроль над этим? В идеале я хотел бы получить документ по этому вопросу.

Обработайте клики Bluetooth-гарнитуры (ACTION_VOICE_COMMAND и ACTION_WEB_SEARCH) на Android

Я разрабатываю приложение для Android и я хочу, чтобы он взаимодействовал с нажатиями кнопок на headset . Я тестирую его в Nexus 5 с Android KitKat 4.4 . Сначала я попробовал простую гарнитуру (не беспроводную). KEYCODE_HEADSETHOOK событие кнопки было KEYCODE_HEADSETHOOK (79). Я создал receiver MEDIA_BUTTON для обработки кликов: <receiver android:name="com.example.mytest.SearchActivity$MediaButtonIntentReceiver"> <intent-filter> <intent-filter android:priority="1000000000"> <action android:name="android.intent.action.MEDIA_BUTTON" […]

Как отправить синтезированный MotionEvent через систему?

Я знаю, как «синтезировать» MotionEvent: event = MotionEvent.obtain(downTime, eventTime, MotionEvent.ACTION_DOWN, x, y, 0); Я застрял в том, как «отправить / отправить / пожар / распространить» его через систему, чтобы он обрабатывался «как будто», реальный пользователь на самом деле коснулся экрана своим пальцем. Это вообще возможно? Если да, то как это сделать?

Как запустить событие, когда кто-то щелкнет в любом месте экрана в приложении для Android?

Как я могу поймать событие, когда щелчок происходит где-то на экране приложения? Неважно, есть ли кнопка или что-то еще. Мне просто нужно применить прослушиватель событий onClick() на экране всего приложения. Как это сделать?

Custom android.app.Application не запускает onCreate event

Я получаю пользовательское приложение из android.app.Application, и я не могу запустить его событие onCreate. Вот реализация import android.app.Application; public class MyApplication extends Application { public MyApplication() { super(); } @Override public void onCreate() { super.onCreate(); } } И вот как я его использую: MyApplication ctrl = new MyApplication();

Узнать, прослушивает ли дочерний прослушиватель событий на Firebase все данные

Я использую firebase для хранения и получения данных для моего приложения Android, в своей деятельности я извлекаю все данные (например: список пользовательских данных) из firebase с помощью childEventListener. Моя проблема: Я хочу показать индикатор выполнения, пока данные не будут полностью извлечены из firebase, используя childEventListener. Как проверить, полностью ли получены все данные? Потому что я […]

Событие масштабирования для карт google на Android

Мы создаем приложение, использующее Google Maps api для android. У меня есть MapController и MapView, и я включаю встроенные элементы управления увеличением, используя: mapView.setBuiltInZoomControls(true); Теперь я хотел бы получить событие, когда пользователь на самом деле масштабирует карту, как мне это сделать? Я не могу найти такого события или какого-либо общего события, где я мог бы […]

Intereting Posts