Latest stable docs
Expo Draw Over Apps
SDK 57 keeps the Android overlay API and updates the module package for Expo SDK 57 and React Native 0.86.
- Reference version
- SDK 57
- Bundled version
- 57.0.0
- Platform
- Android
Installation
npm install expo-draw-over-apps@57.0.0
npx expo install react-native-reanimated react-native-worklets
Features
Core overlay API
- Android draw-over-apps permission helpers.
- Floating bubble overlay with visibility state.
- React Native and Jetpack Compose renderer registration.
SDK 57 compatibility
- Built for Expo SDK 57 with React Native 0.86.
- Keeps the SDK 56 close helpers, native shared values, and animated window container APIs.
- Uses the SDK 57 Reanimated and Worklets package line for window container animations.
API surface
canDrawOverlaysandrequestPermissionshowBubble,closeBubble,closeAllBubbles, andisBubbleVisiblesetBubbleRenderer,setBubbleRendererForBubble, andsetComposeBubbleRendereruseBubbleState,useAllBubbleStates, andsubscribeToBubbleStatesetOverlaySharedValue,useOverlaySharedValueState, andrefreshAllOverlaySharedValueStatesgetOverlaySharedValueState,useAllOverlaySharedValueStates, andnormalizeOverlaySharedValueKeyFloatingWindowPreviewsetEdgeHideEnabledReactNativeWindowContainerNativeWindowContainer