LiveWallpaperUnityFacade

Central class for interacting with Unity from the wallpaper service.

This class provides access to various functionalities required for communication with the Unity C# side of the application, including managing preferences and interacting with the wallpaper engine.

Types

Link copied to clipboard
object Companion
Link copied to clipboard

Provides safe access to shared preferences read/write operations.

Link copied to clipboard

Provides safe access to current WallpaperService.Engine methods.

Properties

Link copied to clipboard

The currently active wallpaper engine, or null if no engine is active.

Link copied to clipboard

Note: Called from C# code.

Link copied to clipboard

Detects multi-tap gestures within the wallpaper area.

Link copied to clipboard

Provides access to shared preferences for editing and retrieval.

Link copied to clipboard

Provides access to the current wallpaper engine state.

Functions

Link copied to clipboard

Updates the context of LiveWallpaperCompatibleUnityPlayerActivity to allow using soft input.