MenuControl.java 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. package com.epson.cameracopy.ui;
  2. import android.view.Menu;
  3. import android.view.MenuInflater;
  4. import epson.print.R;
  5. /* renamed from: com.epson.cameracopy.ui.MenuControl */
  6. /* compiled from: FolderSelectActivity */
  7. class MenuControl {
  8. static final int MENU_HIDE = 0;
  9. static final int MENU_NEW = 2;
  10. static final int MENU_OK = 1;
  11. static final int MENU_OK_CANCEL = 4;
  12. static final int MENU_OK_NEW = 3;
  13. private final FolderSelectActivity mActivity;
  14. private final MenuInflater mMenuInflater;
  15. private int mMenuMode = -1;
  16. MenuControl(FolderSelectActivity folderSelectActivity, int i) {
  17. mActivity = folderSelectActivity;
  18. mMenuInflater = mActivity.getMenuInflater();
  19. mMenuMode = i;
  20. }
  21. public void CreateMenu(Menu menu) {
  22. if (mMenuMode != 0) {
  23. mMenuInflater.inflate(R.menu.menu_ok, menu);
  24. }
  25. }
  26. public void ChangeMenu(int i) {
  27. if (mMenuMode != i) {
  28. mMenuMode = i;
  29. mActivity.invalidateOptionsMenu();
  30. }
  31. }
  32. }