2016-08-21 8 views
0

GcmIntentServiceでGCMインテントを受信すると、プッシュ通知が作成され、特定のアクティビティをEventListenerとして設定する必要があります。イベントリスナーを特定のアクティビティに追加

public class GcmIntentService extends IntentService { 

    @Override 
    protected void onHandleIntent(final Intent intent) { 
     //This code gets triggered, what to add here 
     // to make SomeActivity's onEvent get triggered 
    } 
} 


public interface EventListener { 
    int onEvent(Event event); 
} 

public class SomeActivity extends Activity implements EventListener { 

    @Override 
    public int onEvent(Event event) { 

    } 
} 
+0

を確認してください、私はこの理論、感謝を知っている活動 – peter

答えて

0
+0

における放送受信機を登録します。問題は、以前のプログラマがすでにこの "EventListener"構造を実装している既存のAppで作業していることです。私は彼のスタイルにこだわっています。それが不可能な場合、私はそれを "Android Way"に再プログラムする必要があります。 –

関連する問題