Package com.my.target.common.menu
Interface Menu
-
public interface MenuInterface for presenting menu.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceMenu.ListenerInterface to listen clicks on options.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddAction(MenuAction action)Add menu item model to your storage.voiddismiss()Dismiss menu.voidpresent(android.content.Context context)Present menu using passed items.voidsetListener(Menu.Listener listener)Add's listener for menu.
-
-
-
Method Detail
-
setListener
void setListener(@Nullable Menu.Listener listener)Add's listener for menu.- Parameters:
listener- Object that implementedMenu.Listener
-
addAction
void addAction(@NonNull MenuAction action)Add menu item model to your storage.- Parameters:
action- Menu's action object describing specific option.
-
present
void present(@NonNull android.content.Context context)Present menu using passed items.- Parameters:
context- Context object.
-
dismiss
void dismiss()
Dismiss menu.
-
-