SubwayTooter-Android-App/app/src/main/java/jp/juggler/subwaytooter/MyFirebaseMessagingService....

25 lines
812 B
Java

package jp.juggler.subwaytooter;
import com.google.firebase.messaging.FirebaseMessagingService;
import com.google.firebase.messaging.RemoteMessage;
import java.util.Map;
import jp.juggler.subwaytooter.util.LogCategory;
public class MyFirebaseMessagingService extends FirebaseMessagingService {
static final LogCategory log = new LogCategory("MyFirebaseMessagingService");
@Override public void onMessageReceived( RemoteMessage remoteMessage ){
super.onMessageReceived( remoteMessage );
Map< String, String > data = remoteMessage.getData();
if( data != null ){
for( Map.Entry< String, String > entry : data.entrySet() ){
log.d( "onMessageReceived: %s=%s", entry.getKey(), entry.getValue() );
}
}
AlarmService.startCheck( getApplicationContext() ,true);
}
}