Loading k9mail/src/main/java/com/fsck/k9/ui/ContactBadge.java +12 −4 Original line number Diff line number Diff line package com.fsck.k9.ui; import android.content.ActivityNotFoundException; import android.content.AsyncQueryHandler; import android.content.ContentResolver; import android.content.Context; Loading @@ -20,6 +21,9 @@ import android.view.View.OnClickListener; import android.view.accessibility.AccessibilityEvent; import android.view.accessibility.AccessibilityNodeInfo; import android.widget.ImageView; import android.widget.Toast; import com.fsck.k9.R; /** Loading Loading @@ -207,10 +211,14 @@ public class ContactBadge extends ImageView implements OnClickListener { getContext(), ContactBadge.this, lookupUri, QuickContact.MODE_LARGE, null); } else if (createUri != null) { // Prompt user to add this person to contacts try { final Intent intent = new Intent(Intents.SHOW_OR_CREATE_CONTACT, createUri); extras.remove(EXTRA_URI_CONTENT); intent.putExtras(extras); getContext().startActivity(intent); } catch (ActivityNotFoundException e) { Toast.makeText(getContext(), R.string.error_activity_not_found, Toast.LENGTH_LONG).show(); } } } } Loading Loading
k9mail/src/main/java/com/fsck/k9/ui/ContactBadge.java +12 −4 Original line number Diff line number Diff line package com.fsck.k9.ui; import android.content.ActivityNotFoundException; import android.content.AsyncQueryHandler; import android.content.ContentResolver; import android.content.Context; Loading @@ -20,6 +21,9 @@ import android.view.View.OnClickListener; import android.view.accessibility.AccessibilityEvent; import android.view.accessibility.AccessibilityNodeInfo; import android.widget.ImageView; import android.widget.Toast; import com.fsck.k9.R; /** Loading Loading @@ -207,10 +211,14 @@ public class ContactBadge extends ImageView implements OnClickListener { getContext(), ContactBadge.this, lookupUri, QuickContact.MODE_LARGE, null); } else if (createUri != null) { // Prompt user to add this person to contacts try { final Intent intent = new Intent(Intents.SHOW_OR_CREATE_CONTACT, createUri); extras.remove(EXTRA_URI_CONTENT); intent.putExtras(extras); getContext().startActivity(intent); } catch (ActivityNotFoundException e) { Toast.makeText(getContext(), R.string.error_activity_not_found, Toast.LENGTH_LONG).show(); } } } } Loading