From 44d24b57c6516c900b3f9f102871321aa8db10de Mon Sep 17 00:00:00 2001 From: Rodrigo Damazio Date: Mon, 15 Nov 2010 22:04:48 -0800 Subject: [PATCH] Making telephony support optional. --- MyTracks/AndroidManifest.xml | 2 +- .../android/apps/mytracks/services/StatusAnnouncerTask.java | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/MyTracks/AndroidManifest.xml b/MyTracks/AndroidManifest.xml index f0e08d93c..8f6a436d9 100755 --- a/MyTracks/AndroidManifest.xml +++ b/MyTracks/AndroidManifest.xml @@ -108,13 +108,13 @@ - + diff --git a/MyTracks/src/com/google/android/apps/mytracks/services/StatusAnnouncerTask.java b/MyTracks/src/com/google/android/apps/mytracks/services/StatusAnnouncerTask.java index 5d2186d05..c35ce02eb 100644 --- a/MyTracks/src/com/google/android/apps/mytracks/services/StatusAnnouncerTask.java +++ b/MyTracks/src/com/google/android/apps/mytracks/services/StatusAnnouncerTask.java @@ -261,7 +261,9 @@ public class StatusAnnouncerTask implements PeriodicTask { protected void listenToPhoneState(PhoneStateListener listener, int events) { TelephonyManager telephony = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); - telephony.listen(listener, events); + if (telephony != null) { + telephony.listen(listener, events); + } } /**