package org.softeg.slartus.forpdaplus.fragments.qms;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.media.Ringtone;
import android.media.RingtoneManager;
import android.net.Uri;
import org.softeg.slartus.forpdanotifyservice.qms.QmsNotifier;
import org.softeg.slartus.forpdaplus.Client;
/**
* Created with IntelliJ IDEA.
* User: slinkin
* Date: 29.05.13
* Time: 9:01
* To change this template use File | Settings | File Templates.
*/
public class QmsNewMessagesReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
int newCount = intent.getIntExtra(QmsNotifier.UNREAD_MESSAGE_USERS_COUNT_KEY, 0);
Client.getInstance().setQmsCount(newCount);
Client.getInstance().doOnMailListener();
// if(intent.getBooleanExtra("HasUnreadMessage",false))
// playNotification(context);
}
private void playNotification(Context context) {
try {
Uri notification = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
Ringtone r = RingtoneManager.getRingtone(context, notification);
r.play();
} catch (Exception e) {
}
}
}