API для зависания Samsung с пальцем

Samsung сделал что-то отличное с зависающим API, и я заинтересован в его включении в свое приложение. Проблема в том, что зависающий API, включенный в SPen SDK, работает только с SPen, а не с обнаружением пальца, как последние приложения на Samsung Galaxy S4.

Может ли anyome предоставить мне ссылку на правильный SDK или даже образец проекта?

EDIT: Nifhel прокомментировал, перейдите по этой ссылке: Floating Touch на Galaxy S4 ( требуется API 12 и создать новый класс, который наследуется от TextView, например)

EDIT: принятый ответ – лучшее решение и работает отлично ( требуется API 14, но проще в использовании).

Я опробовал метод, описанный в ссылке, рекомендованной Nifhel. Единственное, что вам нужно сделать, это добавить новый фильтр намерений для вашей активности в манифесте, не нужно переопределять «dispatchGenericMotionEvent»:

<intent-filter> <action android:name="com.sec.android.airview.HOVER" /> </intent-filter> 

После этого вам нужно добавить onHoverListener к вам View, и он будет работать нормально. Например, в моем ListAdapter:

 convertView.setOnHoverListener(new OnHoverListener() { @Override public boolean onHover(View v, MotionEvent event) { Log.d("ListAdapter", "Hover: " + item); return false; } }); 

Основываясь на том, что я мог найти , Samsung еще не выпустил API, который поддерживает парирование пальцев (AirView).

Попробуйте ApiDemos в последней версии sdk android-17 (4.2.2) -> Views -> Hover.class. Он может дать вам хедз-ап на мероприятие Hover.

Intereting Posts
HTML5 Android Phonegap Web-приложение не работает в автономном режиме с манифестом кэша Можно ли использовать lockCanvas () в обратном вызове onPreviewFrame? Цвет селектора на LinearLayout Как я могу узнать пользовательскую страну игры Google? Как создать файл APK в Eclipse? Android Studio не может связываться с локальным 8602 для отладчика Как установить процентную ширину для диалогового действия Обнаружить прямоугольник в изображении и нарисовать контур с использованием открытого cv в android Разработка Android с Xcode Лучший способ объединить аудиофайлы в Android Обнаружить длинный клик по представлению списка предметов Как отменить регистрацию Слушателя и остановить службу извещателя Android Studio || GDK 'привет слово' || Import com.google.android.glass.app.Card || Невозможно разрешить символ «google» Связывание с предварительно построенными библиотеками с помощью NDK с использованием gradle Мое приложение работает на Gingerbread … Crash on ICS и HC