public boolean collapseItemActionView(MenuBuilder menubuilder, MenuItemImpl menuitemimpl) { if (mExpandedActionView instanceof b) { ((b)mExpandedActionView).b(); } removeView(mExpandedActionView); removeView(ActionBarView.access$600(ActionBarView.this)); mExpandedActionView = null; if ((ActionBarView.access$1200(ActionBarView.this) & 2) != 0) { ActionBarView.access$700(ActionBarView.this)._mth0(0); } if ((ActionBarView.access$1200(ActionBarView.this) & 8) != 0) { if (ActionBarView.access$800(ActionBarView.this) == null) { ActionBarView.access$1300(ActionBarView.this); } else { ActionBarView.access$800(ActionBarView.this).setVisibility(0); } } if (ActionBarView.access$900(ActionBarView.this) != null && ActionBarView.access$1400(ActionBarView.this) == 2) { ActionBarView.access$900(ActionBarView.this).setVisibility(0); } if (ActionBarView.access$1000(ActionBarView.this) != null && ActionBarView.access$1400(ActionBarView.this) == 1) { ActionBarView.access$1000(ActionBarView.this).setVisibility(0); } if (ActionBarView.access$1100(ActionBarView.this) != null && (ActionBarView.access$1200(ActionBarView.this) & 0x10) != 0) { ActionBarView.access$1100(ActionBarView.this).setVisibility(0); } ActionBarView.access$600(ActionBarView.this)._mth0(null); mCurrentExpandedItem = null; requestLayout(); menuitemimpl.setActionViewExpanded(false); return true; }
public boolean expandItemActionView(MenuBuilder menubuilder, MenuItemImpl menuitemimpl) { mExpandedActionView = menuitemimpl.getActionView(); ActionBarView.access$600(ActionBarView.this)._mth0(ActionBarView.access$500(ActionBarView.this).getConstantState()._mth0(getResources())); mCurrentExpandedItem = menuitemimpl; if (mExpandedActionView.getParent() != ActionBarView.this) { addView(mExpandedActionView); } if (ActionBarView.access$600(ActionBarView.this)._mth0() != ActionBarView.this) { addView(ActionBarView.access$600(ActionBarView.this)); } ActionBarView.access$700(ActionBarView.this)._mth0(8); if (ActionBarView.access$800(ActionBarView.this) != null) { ActionBarView.access$800(ActionBarView.this).setVisibility(8); } if (ActionBarView.access$900(ActionBarView.this) != null) { ActionBarView.access$900(ActionBarView.this).setVisibility(8); } if (ActionBarView.access$1000(ActionBarView.this) != null) { ActionBarView.access$1000(ActionBarView.this).setVisibility(8); } if (ActionBarView.access$1100(ActionBarView.this) != null) { ActionBarView.access$1100(ActionBarView.this).setVisibility(8); } requestLayout(); menuitemimpl.setActionViewExpanded(true); if (mExpandedActionView instanceof b) { ((b)mExpandedActionView).a(); } return true; }