From 0ac17da6cd9ba3541fd879c0f8c8d691807887fd Mon Sep 17 00:00:00 2001 From: Brock Tice Date: Wed, 7 Jan 2009 04:43:25 +0000 Subject: [PATCH] Added help 'Toasts' to the message and folder message list views. Pressing 'h' brings up a list of shortcut keys. --- res/values/build_number.xml | 2 +- res/values/strings.xml | 9 ++++++++- src/com/android/email/activity/FolderMessageList.java | 4 ++++ src/com/android/email/activity/MessageView.java | 5 ++++- 4 files changed, 17 insertions(+), 3 deletions(-) diff --git a/res/values/build_number.xml b/res/values/build_number.xml index d60a37d73..69980d95c 100644 --- a/res/values/build_number.xml +++ b/res/values/build_number.xml @@ -1,4 +1,4 @@ - 278 + 279 diff --git a/res/values/strings.xml b/res/values/strings.xml index 757d5c387..c30930278 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -349,5 +349,12 @@ Welcome to K-9 Mail setup. K-9 is an open source email client for Android based Unrecognized Certificate Accept Key Reject Key - + + Del (or D) - Delete\u000AR - + Reply\u000AA - Reply All\u000AF - Forward\u000AJ - Previous + Message\u000AF - Next Message\u000AZ - Zoom Out\u000AShift-Z - + Zoom In + Del (or D) - Delete\u000AR - + Reply\u000AA - Reply All\u000AC - Compose\u000AF - Forward\u000AQ + - Return to Accounts diff --git a/src/com/android/email/activity/FolderMessageList.java b/src/com/android/email/activity/FolderMessageList.java index d4f6a6462..28e17daf8 100644 --- a/src/com/android/email/activity/FolderMessageList.java +++ b/src/com/android/email/activity/FolderMessageList.java @@ -612,6 +612,10 @@ public class FolderMessageList extends ExpandableListActivity case KeyEvent.KEYCODE_C: { onCompose(); return true;} case KeyEvent.KEYCODE_Q: { onAccounts(); return true; } case KeyEvent.KEYCODE_S: { onEditAccount(); return true; } + case KeyEvent.KEYCODE_H: { + Toast toast = Toast.makeText(this, R.string.message_list_help_key, Toast.LENGTH_LONG); + toast.show(); + return true; } }//switch long packedPosition = mListView.getSelectedPosition(); diff --git a/src/com/android/email/activity/MessageView.java b/src/com/android/email/activity/MessageView.java index ff270f2a0..f146e38ac 100644 --- a/src/com/android/email/activity/MessageView.java +++ b/src/com/android/email/activity/MessageView.java @@ -145,7 +145,10 @@ public class MessageView extends Activity } return true; } - + case KeyEvent.KEYCODE_H: { + Toast toast = Toast.makeText(this, R.string.message_help_key, Toast.LENGTH_LONG); + toast.show(); + return true; } } return super.onKeyDown(keyCode, event); }