summaryrefslogtreecommitdiff
path: root/src/com/android/dialer/CallDetailActivity.java
diff options
context:
space:
mode:
authorYorke Lee <yorkelee@google.com>2013-12-05 12:28:04 -0800
committerYorke Lee <yorkelee@google.com>2013-12-05 12:28:04 -0800
commit7d67c9b12eb80f707e1f3578104b3dbf0a75c88a (patch)
tree5a89c438dd0920893ede2f5d7bfd4162ce2af68d /src/com/android/dialer/CallDetailActivity.java
parent02e388e56434e842637f6d3cad3c94a6c50ce259 (diff)
Catch ActivityNotFoundException in CallDetailActivity
Bug: 12015287 Change-Id: I23b167e22d0da7f9be98b49e120b5b8ac1700e9a
Diffstat (limited to 'src/com/android/dialer/CallDetailActivity.java')
-rw-r--r--src/com/android/dialer/CallDetailActivity.java9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/com/android/dialer/CallDetailActivity.java b/src/com/android/dialer/CallDetailActivity.java
index c96cbf1cd..2b6566fa5 100644
--- a/src/com/android/dialer/CallDetailActivity.java
+++ b/src/com/android/dialer/CallDetailActivity.java
@@ -18,6 +18,7 @@ package com.android.dialer;
import android.app.Activity;
import android.app.LoaderManager.LoaderCallbacks;
+import android.content.ActivityNotFoundException;
import android.content.ContentResolver;
import android.content.ContentUris;
import android.content.ContentValues;
@@ -643,7 +644,13 @@ public class CallDetailActivity extends Activity implements ProximitySensorAware
mMainActionPushLayerView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
- startActivity(actionIntent);
+ try {
+ startActivity(actionIntent);
+ } catch (ActivityNotFoundException e) {
+ final Toast toast = Toast.makeText(CallDetailActivity.this,
+ R.string.add_contact_not_available, Toast.LENGTH_SHORT);
+ toast.show();
+ }
}
});
mMainActionPushLayerView.setContentDescription(actionDescription);