am e30571cf: Merge "Catch ActivityNotFoundException in CallDetailActivity" into klp-dev
* commit 'e30571cfbb800512d99e12c672d8f4ada1a0e38f':
Catch ActivityNotFoundException in CallDetailActivity
diff --git a/src/com/android/dialer/CallDetailActivity.java b/src/com/android/dialer/CallDetailActivity.java
index a24940d..a8d9d6f 100644
--- a/src/com/android/dialer/CallDetailActivity.java
+++ b/src/com/android/dialer/CallDetailActivity.java
@@ -18,6 +18,7 @@
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 @@
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);