DisconnectReasons
object DisconnectReasons
Disconnect reasons for InteractiveWatchFaceClient.ClientDisconnectListener.onClientDisconnected.
use Watch Face Format instead
Summary
Constants |
|
|---|---|
const Int |
ENGINE_DETACHED = 2This property is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead. |
const Int |
ENGINE_DIED = 1This property is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead. |
Constants
ENGINE_DETACHED
const val ENGINE_DETACHED = 2: Int
Wallpaper service detached from the engine, which is now defunct. The watch face itself has no control over this. Usually in response a new InteractiveWatchFaceClient should be created (see WatchFaceControlClient.getOrCreateInteractiveWatchFaceClient).
ENGINE_DIED
const val ENGINE_DIED = 1: Int
The underlying engine died, probably because the watch face was killed or crashed. Sometimes this is due to memory pressure and it's not the watch face's fault. Usually in response a new InteractiveWatchFaceClient should be created (see WatchFaceControlClient.getOrCreateInteractiveWatchFaceClient), however if this new client also disconnects due to ENGINE_DIED within a few seconds the watchface is probably bad and it's recommended to switch to a safe system default watch face.