Как я могу отправить MotionEvents из моего просмотра в Google Maps? - PullRequest
0 голосов
/ 15 января 2020

В моем проекте у меня есть перехватывающий оверлей поверх моего Google Map, чтобы я мог точнее размещать маркеры. Я могу только перехватывать щелчки, но когда я щелкаю и перетаскиваю, я также хотел бы отправить это MotionEvent на Google Map и заставить его двигаться так, как если бы он щелкал и перетаскивал без перехватчика в пути.

enter image description here

Я попытался следующий код безуспешно.

imgWizardStep1Intercept.setOnTouchListener(new View.OnTouchListener() {
        @Override
        public boolean onTouch(View v, MotionEvent event) {
            wizardStep1Map.getView().dispatchTouchEvent(event);
        }
}
...