Package com.vuzix.ultralite
Interface EventListener
public interface EventListener
EventListeners get notified about interactions with the glasses. All methods have a default
implementation that does nothing so you only need to implement the methods you care about.
- Since:
- 1.0.0
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
The display is turning off.default void
The display is turning on.default void
The displayed timed out.default void
onPowerButtonPress
(boolean turningOn) The user pressed the power button.default void
onScrolled
(boolean isScreenEmpty) The SCROLL layout has auto-scrolled one positiondefault void
onTap
(int tapCount) User has tapped the glasses.
-
Method Details
-
onTap
default void onTap(int tapCount) User has tapped the glasses. tapCount will be 1, 2 or 3 only. If the user taps more than 3 times, no taps will be reported.- Parameters:
tapCount
- the number of taps- Since:
- 1.0.0
-
onDisplayOn
default void onDisplayOn()The display is turning on. This can happen for any reason including pushing content to the display, user presses the power button, a notification coming in or an explicit call to screenOn().- Since:
- 1.2.0
-
onDisplayOff
default void onDisplayOff()The display is turning off. This can happen for any reason including user presses the power button, a display timeout occurred or an explicit call to screenOff().- Since:
- 1.2.0
-
onDisplayTimeout
default void onDisplayTimeout()The displayed timed out.- Since:
- 1.0.0
-
onScrolled
default void onScrolled(boolean isScreenEmpty) The SCROLL layout has auto-scrolled one position- Parameters:
isScreenEmpty
- True when the last slice has scrolled completely off the screen. False if any scrolling content is still visible.- Since:
- 1.3.0
-
onPowerButtonPress
default void onPowerButtonPress(boolean turningOn) The user pressed the power button. turningOn will specify whether the display is turning on or off.- Parameters:
turningOn
- true if the display is turning on, false if turning off- Since:
- 1.0.0
-