Android C ++ Код Жеста - PullRequest
       36

Android C ++ Код Жеста

3 голосов
/ 31 января 2011

Можно ли заставить код жеста работать с Android и C ++? Если да, то как это можно сделать?

1 Ответ

1 голос
/ 19 января 2013

Самый простой способ на данный момент - передать информацию из вашего MotionEvent и / или GestureDetector в ваш собственный код через JNI.Как именно вы это делаете, зависит от вас, но основной принцип не отличается от принципа любого другого взаимодействия между нативным и Java-кодом.

Если вы спрашиваете, можете ли вы приобрести MotionEvents, не проходя через JNI,если это даже возможно, это гораздо больше хлопот, чем стоит.Вы можете (и, вероятно, должны) использовать такой инструмент, как SWIG , чтобы избежать необходимости писать код оболочки JNI вручную.

...