mirror of
https://github.com/fergalmoran/chrometophone.git
synced 2025-12-22 09:41:51 +00:00
Make code more defensive
This commit is contained in:
@@ -23,6 +23,7 @@ import android.content.ActivityNotFoundException;
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.content.SharedPreferences;
|
||||
import android.media.Ringtone;
|
||||
import android.media.RingtoneManager;
|
||||
import android.net.Uri;
|
||||
import android.os.Bundle;
|
||||
@@ -87,8 +88,9 @@ public class C2DMReceiver extends C2DMBaseReceiver {
|
||||
final String GMM_CLASS_NAME = "com.google.android.maps.MapsActivity";
|
||||
boolean isMapsURL = url.startsWith("http://maps.google.");
|
||||
|
||||
RingtoneManager.getRingtone(context,
|
||||
RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION)).play();
|
||||
Ringtone rt = RingtoneManager.getRingtone(context,
|
||||
RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION));
|
||||
if (rt != null) rt.play();
|
||||
|
||||
try {
|
||||
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
|
||||
|
||||
Reference in New Issue
Block a user