diff options
| author | Chris Banes <chrisbanes@google.com> | 2015-06-08 13:36:24 +0100 |
|---|---|---|
| committer | Chris Banes <chrisbanes@google.com> | 2015-06-08 13:36:24 +0100 |
| commit | d74f960eceb98042ede53f74d02e174eb1ad5944 (patch) | |
| tree | d9e79cde3204ccaf894cffe2d5e84695ba604e41 /core/java | |
| parent | dcfbb618e33f432d83c56a79e71aeec5d81bbacd (diff) | |
Fix location for ActionMenuItemView cheat sheet
Currently handling does not take the screen position into
account.
BUG: 21690674
Change-Id: I7e957d453bffd5c9bf5ac61a17fcab7d00fec5b6
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/com/android/internal/view/menu/ActionMenuItemView.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/java/com/android/internal/view/menu/ActionMenuItemView.java b/core/java/com/android/internal/view/menu/ActionMenuItemView.java index f75b139d9af7..8db363dadfa9 100644 --- a/core/java/com/android/internal/view/menu/ActionMenuItemView.java +++ b/core/java/com/android/internal/view/menu/ActionMenuItemView.java @@ -273,7 +273,8 @@ public class ActionMenuItemView extends TextView Toast cheatSheet = Toast.makeText(context, mItemData.getTitle(), Toast.LENGTH_SHORT); if (midy < displayFrame.height()) { // Show along the top; follow action buttons - cheatSheet.setGravity(Gravity.TOP | Gravity.END, referenceX, height); + cheatSheet.setGravity(Gravity.TOP | Gravity.END, referenceX, + screenPos[1] + height - displayFrame.top); } else { // Show along the bottom center cheatSheet.setGravity(Gravity.BOTTOM | Gravity.CENTER_HORIZONTAL, 0, height); |
