Allow RestrictedActivity to return the context of the activity.

Change-Id: I5b1553e7c034523000dddd60fb9a90239c178cb0
diff --git a/src/com/android/mail/browse/SelectedConversationsActionMenu.java b/src/com/android/mail/browse/SelectedConversationsActionMenu.java
index 16140e0..b917f21 100644
--- a/src/com/android/mail/browse/SelectedConversationsActionMenu.java
+++ b/src/com/android/mail/browse/SelectedConversationsActionMenu.java
@@ -76,6 +76,10 @@
 
     private final RestrictedActivity mActivity;
 
+    /**
+     * Context of the activity. A dialog requires the context of an activity rather than the global
+     * root context of the process. So mContext = mActivity.getApplicationContext() will fail.
+     */
     private final Context mContext;
 
     @VisibleForTesting
@@ -95,10 +99,10 @@
 
     public SelectedConversationsActionMenu(RestrictedActivity activity,
             ConversationSelectionSet selectionSet, AnimatedAdapter adapter,
-            ActionCompleteListener listener, Account account, Context context) {
+            ActionCompleteListener listener, Account account) {
         mSelectionSet = selectionSet;
         mActivity = activity;
-        mContext = context;
+        mContext = mActivity.getActivityContext();
         mListAdapter = adapter;
         mActionCompleteListener = listener;
         mAccount = account;