diff options
author | Mert Tumer <merttumer@outlook.com> | 2018-07-29 09:04:14 -0700 |
---|---|---|
committer | Tomaž Vajngerl <quikee@gmail.com> | 2018-07-31 13:38:03 +0200 |
commit | cc61683a0e1dd67e838538a432b961322e5832be (patch) | |
tree | 3f24d6283d83fd0d43b083487f53ccec7de7dddf /android/source/src/java/org/libreoffice/ToolbarController.java | |
parent | baac334dd2a8425714b0706ab764b6f00e83a65c (diff) |
Setting visibility of menu items instead of disabling or enabling them
On Android Viewer
Signed-off-by: Mert Tumer <merttumer@outlook.com>
Change-Id: I1fc21f84f5063afe3b91bf26401f9fcacc66b6c8
Reviewed-on: https://gerrit.libreoffice.org/58285
Tested-by: Jenkins
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Diffstat (limited to 'android/source/src/java/org/libreoffice/ToolbarController.java')
-rw-r--r-- | android/source/src/java/org/libreoffice/ToolbarController.java | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/android/source/src/java/org/libreoffice/ToolbarController.java b/android/source/src/java/org/libreoffice/ToolbarController.java index 146be9fdfd7c..204664d80004 100644 --- a/android/source/src/java/org/libreoffice/ToolbarController.java +++ b/android/source/src/java/org/libreoffice/ToolbarController.java @@ -227,6 +227,26 @@ public class ToolbarController implements Toolbar.OnMenuItemClickListener { mMainMenu.findItem(R.id.action_parts).setVisible(mContext.isDrawerEnabled()); } + public void showItem(final int item){ + LOKitShell.getMainHandler().post(new Runnable() { + @Override + public void run() { + mMainMenu.findItem(item).setVisible(true); + + } + }); + } + + public void hideItem(final int item){ + LOKitShell.getMainHandler().post(new Runnable() { + @Override + public void run() { + mMainMenu.findItem(item).setVisible(false); + + } + }); + } + } /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |