휴대 전화의 앱 알림을 듣고 싶은 앱을 개발 중입니다. 나는 안드로이드 개발에 매우 익숙하다. 그래서 어떤 지침도 인정 될 것이다.알림을 듣는 Android 기기
제 생각에는 AccessibilityService
을 확장하고 onAccessibilityEvent
을 구현하는 서비스를 만들어야한다는 것입니다.
나는
휴대 전화의 앱 알림을 듣고 싶은 앱을 개발 중입니다. 나는 안드로이드 개발에 매우 익숙하다. 그래서 어떤 지침도 인정 될 것이다.알림을 듣는 Android 기기
제 생각에는 AccessibilityService
을 확장하고 onAccessibilityEvent
을 구현하는 서비스를 만들어야한다는 것입니다.
나는
당신은 "그의 내가 듣고 싶은 통지 응용 프로그램 내 서비스를 연결할 수 없습니다"... 누구 내가 듣고 싶은 통지 응용 프로그램 내 서비스를 연결하는 방법은 다음 모르겠어요 - - 모두 알림을 에서 모두 앱으로 가져 오게됩니다. AccessibilityService
뒤에있는 점은 실제로 액세스 가능성 기능을 제공하기위한 것입니다. 시각 장애인 사용자는 한 앱에서 장님이 아니지만 모든 앱에서 장님이 아닙니다.
그렇다면 AccessibilityEvent
의 출처를 확인해보십시오.
감사합니다. –
이것은 사실이 아닙니다. 청취하려는 패키지를 지정하고 해당 패키지 만 청취 할 수 있습니다. 이는 AccessibilityService를 설정하는 과정의 일부입니다. –
@ CamilleSévigny : 질문에 답하고 아무 것도 찾지 못했을 때도 이걸 찾아 보았습니다. 문서는 이것에 조금 약합니다. 이제'AccessibilityServiceInfo'에'packageNames'가 보입니다. 메타 데이터에'packageNames'를 설정할 수 있습니까? 그렇다면'android : packageNames'입니까? 감사! – CommonsWare
이 API 18 (안드로이드 4.3 젤리 빈)에서 할 수 있습니다, 필요에 따라 : http://developer.android.com/reference/android/service/notification/NotificationListenerService.html
http://developer.android.com/about/versions/jelly-bean.html#43-beautiful-apps
http://developer.android.com/about/versions/android-4.3.html#NotificationListener
감사합니다. 젤리에서 유용 할 수 있습니다. –
는 당신이 실제로 접근성 뭔가를 구축 ? – CommonsWare
알림 이벤트를 발생시킬 때 진동을 추가하려고합니다. –