diff options
author | Ray Chen <raychen@google.com> | 2014-08-18 16:22:58 +0200 |
---|---|---|
committer | Ray Chen <raychen@google.com> | 2014-08-19 11:10:06 +0200 |
commit | 1b8d42f7d1711664a0bb0de0a8585ada6c24ffad (patch) | |
tree | 0578e8d3c054b4b314f3431c275c4b9fafa878e2 | |
parent | 1b7a74b590c952132883f5176f20d82d92f2e3f7 (diff) | |
download | android_packages_apps_UnifiedEmail-1b8d42f7d1711664a0bb0de0a8585ada6c24ffad.tar.gz android_packages_apps_UnifiedEmail-1b8d42f7d1711664a0bb0de0a8585ada6c24ffad.tar.bz2 android_packages_apps_UnifiedEmail-1b8d42f7d1711664a0bb0de0a8585ada6c24ffad.zip |
Allows subclassing showHelp from EmlViewerActivity
b/17035955
Change-Id: Id11ff4190c6cf865b139016c938a1eac26d423e5
-rw-r--r-- | src/com/android/mail/browse/MessageAttachmentBar.java | 2 | ||||
-rw-r--r-- | src/com/android/mail/ui/AccountFeedbackActivity.java | 6 |
2 files changed, 6 insertions, 2 deletions
diff --git a/src/com/android/mail/browse/MessageAttachmentBar.java b/src/com/android/mail/browse/MessageAttachmentBar.java index c7121b2e0..91c63ba1d 100644 --- a/src/com/android/mail/browse/MessageAttachmentBar.java +++ b/src/com/android/mail/browse/MessageAttachmentBar.java @@ -343,7 +343,7 @@ public class MessageAttachmentBar extends FrameLayout implements OnClickListener // For EML files, we want to open our dedicated // viewer rather than let any activity open it. if (MimeType.isEmlMimeType(contentType)) { - intent.setClass(getContext().getApplicationContext(), EmlViewerActivity.class); + intent.setPackage(getContext().getPackageName()); intent.putExtra(AccountFeedbackActivity.EXTRA_ACCOUNT_URI, mAccount != null ? mAccount.uri : null); } diff --git a/src/com/android/mail/ui/AccountFeedbackActivity.java b/src/com/android/mail/ui/AccountFeedbackActivity.java index 1567b4b20..89a736d37 100644 --- a/src/com/android/mail/ui/AccountFeedbackActivity.java +++ b/src/com/android/mail/ui/AccountFeedbackActivity.java @@ -114,7 +114,7 @@ public abstract class AccountFeedbackActivity extends ActionBarActivity } else if (itemId == R.id.settings) { Utils.showSettings(this, mAccount); } else if (itemId == R.id.help_info_menu_item) { - Utils.showHelp(this, mAccount, getString(R.string.main_help_context)); + showHelp(getString(R.string.main_help_context)); } else { return super.onOptionsItemSelected(item); } @@ -126,4 +126,8 @@ public abstract class AccountFeedbackActivity extends ActionBarActivity public Account getAccount() { return mAccount; } + + protected void showHelp(String helpContext) { + Utils.showHelp(this, mAccount, helpContext); + } } |