public void OnClick(View v) { SatelliteMenu menu = menuRef; if (menu != null) { SatelliteMenuItem menuItem = menu.getViewToItemMap()[v]; v.StartAnimation(menuItem.getClickAnimation()); } }
public void OnAnimationStart(Animation animation) { SatelliteMenu menu = menuRef; if (menu != null && menu.closeItemsOnClick) { menu.close(); if (menu.itemClickedListener != null) { menu.itemClickedListener.eventOccured(tag); } } }
public InternalSatelliteOnClickListener(SatelliteMenu menu) { this.menuRef = menu; }
public SatelliteItemClickAnimationListener(SatelliteMenu menu, int tag) { this.menuRef = menu; this.tag = tag; }