2011-03-30 6 views
1

들어오는 이메일, SMS 또는 전화에 대한 알림이있을 때 반응하도록 앱이 필요합니다.알림에 반응하기

NotificationManager를 사용하여 알림을 만들 수 있지만 다른 앱에서 알림을 읽을 수는 없습니다.

나는 AccessibilityManager를 살펴 봤지만 그 중 하나도 이해할 수 없다.

모든 포인터 또는 예는 무엇입니까? 감사합니다

+0

을해야 할 것은? – Rasped

답변

0
  1. 이메일. standart 라이브러리를 사용하여 할 수 있다고 생각하지 않습니다. 아마도 타사 API를 검색하는 의미가 있습니다.
  2. SMS. BroadcatReceiver for ACTION = "android.provider.Telephony.SMS_RECEIVED"
  3. CALL을 사용하십시오. PhoneStateListener 사용

TelephonyManager telephonyManager = (TelephonyManager) getSystemService (TELEPHONY_SERVICE);

telephonyManager.listen (새 PhoneStateListener() {내가 의도에서

@Override 
    public void onCallStateChanged(int state,String incomingNumber) { 
       //do smth 
    } 
}, PhoneStateListener.LISTEN_CALL_STATE); 
+0

는 내가 SMS를 읽을 때 시작이 반응을 중지하는 방법에 날 지점 수 있을까요? 내가 필요 의미 메시지를 받으면 LED를 켜고 읽으면 끄십시오. 잠금 해제 된 전화에 반응해야하고 내 알림이 켜지도록해야합니까? – Rasped

0

수신 SMS는 this입니다.

이메일은 일반적으로 impossible 일 수 있지만 here은 Gmail 클라이언트의 알림 수신에 대한 토론입니다.

수신 전화는 here으로 논의되었습니다.

관련 문제