INNER CODE UNIT · Rust
set_status_bar_light
marc2332/freya · crates/freya-android/src/lib.rs:27
fn set_status_bar_light(&self, light: bool) -> Result<(), jni::errors::Error>;
/// Show the Android soft keyboard.
fn show_keyboard(&self) -> Result<(), jni::errors::Error>;
/// Hide the Android soft keyboard.
fn hide_keyboard(&self) -> Result<(), jni::errors::Error>;
}
impl AndroidExt for Platform {
fn set_status_bar_light(&self, light: bool) -> Result<(), jni::errors::Error> {
if let Some(app) = GlobalContexts::get().try_get_context::<AndroidApp>() {
status_bar::set_status_bar_light(&app, light)
} else {
Ok(())
}
}