rn-android-fullscreen
v1.0.0
Published
React Native module to control Android fullscreen/immersive mode
Maintainers
Readme
react-native-android-fullscreen
A React Native module to control fullscreen/immersive mode on Android devices.
Installation
npm install rn-android-fullscreen
# or
yarn add rn-android-fullscreenUsage
import FullScreen from 'rn-android-fullscreen';
// Enter fullscreen mode
const enterFullscreen = async () => {
try {
await FullScreen.enterFullScreen();
console.log('Entered fullscreen mode');
} catch (e) {
console.error('Failed to enter fullscreen mode', e);
}
};
// Exit fullscreen mode
const exitFullscreen = async () => {
try {
await FullScreen.exitFullScreen();
console.log('Exited fullscreen mode');
} catch (e) {
console.error('Failed to exit fullscreen mode', e);
}
};API
enterFullScreen()
Enables Android immersive fullscreen mode, hiding the system UI (status bar, navigation bar).
Returns: Promise<void>
exitFullScreen()
Exits immersive fullscreen mode, showing the system UI again.
Returns: Promise<void>
Platform Compatibility
- ✅ Android
- ❌ iOS (Not applicable, no-op implementation provided)
License
MIT
