enable hide menu view
This commit is contained in:
parent
b2866260b4
commit
da3b563fff
|
@ -130,7 +130,12 @@ public class ControlButton extends AppCompatButton implements CustomView {
|
|||
cancelAllEvent();
|
||||
}
|
||||
});
|
||||
alphaListener = invalidate -> Schedulers.androidUIThread().execute(() -> setAlpha(menu.isHideAllViews() ? 0 : 1));
|
||||
alphaListener = invalidate -> Schedulers.androidUIThread().execute(() -> {
|
||||
int value = menu.isHideAllViews() ? 0 : 1;
|
||||
setAlpha(value);
|
||||
gameMenu.getViewManager().menuView.setAlpha(value);
|
||||
((DrawerLayout) gameMenu.getLayout()).setDrawerLockMode(value);
|
||||
});
|
||||
|
||||
post(() -> {
|
||||
notifyData();
|
||||
|
|
|
@ -18,6 +18,7 @@ import java.util.logging.Level;
|
|||
public class ViewManager {
|
||||
|
||||
private final GameMenu gameMenu;
|
||||
public MenuView menuView;
|
||||
|
||||
public ViewManager(GameMenu gameMenu) {
|
||||
this.gameMenu = gameMenu;
|
||||
|
@ -25,7 +26,7 @@ public class ViewManager {
|
|||
|
||||
public void setup() {
|
||||
// Initialize menu view
|
||||
MenuView menuView = new MenuView(gameMenu.getActivity());
|
||||
menuView = new MenuView(gameMenu.getActivity());
|
||||
menuView.setElevation(114.0f);
|
||||
menuView.setup(gameMenu);
|
||||
gameMenu.getBaseLayout().addView(menuView);
|
||||
|
|
Loading…
Reference in New Issue