[−]Struct jni_android_sys::android::app::Application
public class Application
Required feature: android-app-Application
Methods
impl Application
pub fn new<'env>(__jni_env: &'env Env) -> Result<Local<'env, Application>>[src]
pub fn on_create<'env>(&'env self) -> Result<()>[src]
pub fn on_terminate<'env>(&'env self) -> Result<()>[src]
pub fn on_configuration_changed<'env>(
&'env self,
arg0: impl Into<Option<&'env Configuration>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Configuration>>
) -> Result<()>
Required features: "android-content-res-Configuration"
pub fn on_low_memory<'env>(&'env self) -> Result<()>[src]
pub fn on_trim_memory<'env>(&'env self, arg0: i32) -> Result<()>[src]
pub fn register_component_callbacks<'env>(
&'env self,
arg0: impl Into<Option<&'env ComponentCallbacks>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env ComponentCallbacks>>
) -> Result<()>
Required features: "android-content-ComponentCallbacks"
pub fn unregister_component_callbacks<'env>(
&'env self,
arg0: impl Into<Option<&'env ComponentCallbacks>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env ComponentCallbacks>>
) -> Result<()>
Required features: "android-content-ComponentCallbacks"
pub fn register_activity_lifecycle_callbacks<'env>(
&'env self,
arg0: impl Into<Option<&'env Application_ActivityLifecycleCallbacks>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Application_ActivityLifecycleCallbacks>>
) -> Result<()>
registerActivityLifecycleCallbacks
Required features: "android-app-Application_ActivityLifecycleCallbacks"
pub fn unregister_activity_lifecycle_callbacks<'env>(
&'env self,
arg0: impl Into<Option<&'env Application_ActivityLifecycleCallbacks>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Application_ActivityLifecycleCallbacks>>
) -> Result<()>
unregisterActivityLifecycleCallbacks
Required features: "android-app-Application_ActivityLifecycleCallbacks"
pub fn register_on_provide_assist_data_listener<'env>(
&'env self,
arg0: impl Into<Option<&'env Application_OnProvideAssistDataListener>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Application_OnProvideAssistDataListener>>
) -> Result<()>
registerOnProvideAssistDataListener
Required features: "android-app-Application_OnProvideAssistDataListener"
pub fn unregister_on_provide_assist_data_listener<'env>(
&'env self,
arg0: impl Into<Option<&'env Application_OnProvideAssistDataListener>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Application_OnProvideAssistDataListener>>
) -> Result<()>
unregisterOnProvideAssistDataListener
Required features: "android-app-Application_OnProvideAssistDataListener"
pub fn get_process_name<'env>(
__jni_env: &'env Env
) -> Result<Option<Local<'env, String>>>[src]
__jni_env: &'env Env
) -> Result<Option<Local<'env, String>>>
Required features: "java-lang-String"
Methods from Deref<Target = ContextWrapper>
pub fn get_base_context<'env>(
&'env self
) -> Result<Option<Local<'env, Context>>>[src]
&'env self
) -> Result<Option<Local<'env, Context>>>
Required features: "android-content-Context"
pub fn get_assets<'env>(&'env self) -> Result<Option<Local<'env, AssetManager>>>[src]
Required features: "android-content-res-AssetManager"
pub fn get_resources<'env>(&'env self) -> Result<Option<Local<'env, Resources>>>[src]
Required features: "android-content-res-Resources"
pub fn get_package_manager<'env>(
&'env self
) -> Result<Option<Local<'env, PackageManager>>>[src]
&'env self
) -> Result<Option<Local<'env, PackageManager>>>
Required features: "android-content-pm-PackageManager"
pub fn get_content_resolver<'env>(
&'env self
) -> Result<Option<Local<'env, ContentResolver>>>[src]
&'env self
) -> Result<Option<Local<'env, ContentResolver>>>
Required features: "android-content-ContentResolver"
pub fn get_main_looper<'env>(&'env self) -> Result<Option<Local<'env, Looper>>>[src]
Required features: "android-os-Looper"
pub fn get_main_executor<'env>(
&'env self
) -> Result<Option<Local<'env, Executor>>>[src]
&'env self
) -> Result<Option<Local<'env, Executor>>>
Required features: "java-util-concurrent-Executor"
pub fn get_application_context<'env>(
&'env self
) -> Result<Option<Local<'env, Context>>>[src]
&'env self
) -> Result<Option<Local<'env, Context>>>
Required features: "android-content-Context"
pub fn set_theme<'env>(&'env self, arg0: i32) -> Result<()>[src]
pub fn get_theme<'env>(
&'env self
) -> Result<Option<Local<'env, Resources_Theme>>>[src]
&'env self
) -> Result<Option<Local<'env, Resources_Theme>>>
Required features: "android-content-res-Resources_Theme"
pub fn get_class_loader<'env>(
&'env self
) -> Result<Option<Local<'env, ClassLoader>>>[src]
&'env self
) -> Result<Option<Local<'env, ClassLoader>>>
Required features: "java-lang-ClassLoader"
pub fn get_package_name<'env>(&'env self) -> Result<Option<Local<'env, String>>>[src]
Required features: "java-lang-String"
pub fn get_application_info<'env>(
&'env self
) -> Result<Option<Local<'env, ApplicationInfo>>>[src]
&'env self
) -> Result<Option<Local<'env, ApplicationInfo>>>
Required features: "android-content-pm-ApplicationInfo"
pub fn get_package_resource_path<'env>(
&'env self
) -> Result<Option<Local<'env, String>>>[src]
&'env self
) -> Result<Option<Local<'env, String>>>
Required features: "java-lang-String"
pub fn get_package_code_path<'env>(
&'env self
) -> Result<Option<Local<'env, String>>>[src]
&'env self
) -> Result<Option<Local<'env, String>>>
Required features: "java-lang-String"
pub fn get_shared_preferences<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i32
) -> Result<Option<Local<'env, SharedPreferences>>>[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i32
) -> Result<Option<Local<'env, SharedPreferences>>>
Required features: "android-content-SharedPreferences", "java-lang-String"
pub fn move_shared_preferences_from<'env>(
&'env self,
arg0: impl Into<Option<&'env Context>>,
arg1: impl Into<Option<&'env String>>
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env Context>>,
arg1: impl Into<Option<&'env String>>
) -> Result<bool>
Required features: "android-content-Context", "java-lang-String"
pub fn delete_shared_preferences<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<bool>
Required features: "java-lang-String"
pub fn open_file_input<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, FileInputStream>>>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, FileInputStream>>>
Required features: "java-io-FileInputStream", "java-lang-String"
pub fn open_file_output<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i32
) -> Result<Option<Local<'env, FileOutputStream>>>[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i32
) -> Result<Option<Local<'env, FileOutputStream>>>
Required features: "java-io-FileOutputStream", "java-lang-String"
pub fn delete_file<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<bool>
Required features: "java-lang-String"
pub fn get_file_stream_path<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, File>>>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, File>>>
Required features: "java-io-File", "java-lang-String"
pub fn get_data_dir<'env>(&'env self) -> Result<Option<Local<'env, File>>>[src]
Required features: "java-io-File"
pub fn get_files_dir<'env>(&'env self) -> Result<Option<Local<'env, File>>>[src]
Required features: "java-io-File"
pub fn get_no_backup_files_dir<'env>(
&'env self
) -> Result<Option<Local<'env, File>>>[src]
&'env self
) -> Result<Option<Local<'env, File>>>
Required features: "java-io-File"
pub fn get_external_files_dir<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, File>>>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, File>>>
Required features: "java-io-File", "java-lang-String"
pub fn get_obb_dir<'env>(&'env self) -> Result<Option<Local<'env, File>>>[src]
Required features: "java-io-File"
pub fn get_cache_dir<'env>(&'env self) -> Result<Option<Local<'env, File>>>[src]
Required features: "java-io-File"
pub fn get_code_cache_dir<'env>(&'env self) -> Result<Option<Local<'env, File>>>[src]
Required features: "java-io-File"
pub fn get_external_cache_dir<'env>(
&'env self
) -> Result<Option<Local<'env, File>>>[src]
&'env self
) -> Result<Option<Local<'env, File>>>
Required features: "java-io-File"
pub fn get_dir<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i32
) -> Result<Option<Local<'env, File>>>[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i32
) -> Result<Option<Local<'env, File>>>
Required features: "java-io-File", "java-lang-String"
pub fn open_or_create_database_string_int_cursor_factory<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i32,
arg2: impl Into<Option<&'env SQLiteDatabase_CursorFactory>>
) -> Result<Option<Local<'env, SQLiteDatabase>>>[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i32,
arg2: impl Into<Option<&'env SQLiteDatabase_CursorFactory>>
) -> Result<Option<Local<'env, SQLiteDatabase>>>
Required features: "android-database-sqlite-SQLiteDatabase", "android-database-sqlite-SQLiteDatabase_CursorFactory", "java-lang-String"
pub fn open_or_create_database_string_int_cursor_factory_database_error_handler<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i32,
arg2: impl Into<Option<&'env SQLiteDatabase_CursorFactory>>,
arg3: impl Into<Option<&'env DatabaseErrorHandler>>
) -> Result<Option<Local<'env, SQLiteDatabase>>>[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i32,
arg2: impl Into<Option<&'env SQLiteDatabase_CursorFactory>>,
arg3: impl Into<Option<&'env DatabaseErrorHandler>>
) -> Result<Option<Local<'env, SQLiteDatabase>>>
Required features: "android-database-DatabaseErrorHandler", "android-database-sqlite-SQLiteDatabase", "android-database-sqlite-SQLiteDatabase_CursorFactory", "java-lang-String"
pub fn move_database_from<'env>(
&'env self,
arg0: impl Into<Option<&'env Context>>,
arg1: impl Into<Option<&'env String>>
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env Context>>,
arg1: impl Into<Option<&'env String>>
) -> Result<bool>
Required features: "android-content-Context", "java-lang-String"
pub fn delete_database<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<bool>
Required features: "java-lang-String"
pub fn get_database_path<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, File>>>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, File>>>
Required features: "java-io-File", "java-lang-String"
pub fn get_wallpaper<'env>(&'env self) -> Result<Option<Local<'env, Drawable>>>[src]
Required features: "android-graphics-drawable-Drawable"
pub fn peek_wallpaper<'env>(&'env self) -> Result<Option<Local<'env, Drawable>>>[src]
Required features: "android-graphics-drawable-Drawable"
pub fn get_wallpaper_desired_minimum_width<'env>(&'env self) -> Result<i32>[src]
pub fn get_wallpaper_desired_minimum_height<'env>(&'env self) -> Result<i32>[src]
pub fn set_wallpaper_bitmap<'env>(
&'env self,
arg0: impl Into<Option<&'env Bitmap>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Bitmap>>
) -> Result<()>
Required features: "android-graphics-Bitmap"
pub fn set_wallpaper_input_stream<'env>(
&'env self,
arg0: impl Into<Option<&'env InputStream>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env InputStream>>
) -> Result<()>
Required features: "java-io-InputStream"
pub fn clear_wallpaper<'env>(&'env self) -> Result<()>[src]
pub fn start_activity_intent<'env>(
&'env self,
arg0: impl Into<Option<&'env Intent>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Intent>>
) -> Result<()>
Required features: "android-content-Intent"
pub fn start_activity_intent_bundle<'env>(
&'env self,
arg0: impl Into<Option<&'env Intent>>,
arg1: impl Into<Option<&'env Bundle>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Intent>>,
arg1: impl Into<Option<&'env Bundle>>
) -> Result<()>
Required features: "android-content-Intent", "android-os-Bundle"
pub fn start_intent_sender_intent_sender_intent_int_int_int<'env>(
&'env self,
arg0: impl Into<Option<&'env IntentSender>>,
arg1: impl Into<Option<&'env Intent>>,
arg2: i32,
arg3: i32,
arg4: i32
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env IntentSender>>,
arg1: impl Into<Option<&'env Intent>>,
arg2: i32,
arg3: i32,
arg4: i32
) -> Result<()>
Required features: "android-content-Intent", "android-content-IntentSender"
pub fn start_intent_sender_intent_sender_intent_int_int_int_bundle<'env>(
&'env self,
arg0: impl Into<Option<&'env IntentSender>>,
arg1: impl Into<Option<&'env Intent>>,
arg2: i32,
arg3: i32,
arg4: i32,
arg5: impl Into<Option<&'env Bundle>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env IntentSender>>,
arg1: impl Into<Option<&'env Intent>>,
arg2: i32,
arg3: i32,
arg4: i32,
arg5: impl Into<Option<&'env Bundle>>
) -> Result<()>
Required features: "android-content-Intent", "android-content-IntentSender", "android-os-Bundle"
pub fn send_broadcast_intent<'env>(
&'env self,
arg0: impl Into<Option<&'env Intent>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Intent>>
) -> Result<()>
Required features: "android-content-Intent"
pub fn send_broadcast_intent_string<'env>(
&'env self,
arg0: impl Into<Option<&'env Intent>>,
arg1: impl Into<Option<&'env String>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Intent>>,
arg1: impl Into<Option<&'env String>>
) -> Result<()>
Required features: "android-content-Intent", "java-lang-String"
pub fn send_ordered_broadcast_intent_string<'env>(
&'env self,
arg0: impl Into<Option<&'env Intent>>,
arg1: impl Into<Option<&'env String>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Intent>>,
arg1: impl Into<Option<&'env String>>
) -> Result<()>
Required features: "android-content-Intent", "java-lang-String"
pub fn send_ordered_broadcast_intent_string_broadcast_receiver_handler_int_string_bundle<'env>(
&'env self,
arg0: impl Into<Option<&'env Intent>>,
arg1: impl Into<Option<&'env String>>,
arg2: impl Into<Option<&'env BroadcastReceiver>>,
arg3: impl Into<Option<&'env Handler>>,
arg4: i32,
arg5: impl Into<Option<&'env String>>,
arg6: impl Into<Option<&'env Bundle>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Intent>>,
arg1: impl Into<Option<&'env String>>,
arg2: impl Into<Option<&'env BroadcastReceiver>>,
arg3: impl Into<Option<&'env Handler>>,
arg4: i32,
arg5: impl Into<Option<&'env String>>,
arg6: impl Into<Option<&'env Bundle>>
) -> Result<()>
Required features: "android-content-BroadcastReceiver", "android-content-Intent", "android-os-Bundle", "android-os-Handler", "java-lang-String"
pub fn send_broadcast_as_user_intent_user_handle<'env>(
&'env self,
arg0: impl Into<Option<&'env Intent>>,
arg1: impl Into<Option<&'env UserHandle>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Intent>>,
arg1: impl Into<Option<&'env UserHandle>>
) -> Result<()>
Required features: "android-content-Intent", "android-os-UserHandle"
pub fn send_broadcast_as_user_intent_user_handle_string<'env>(
&'env self,
arg0: impl Into<Option<&'env Intent>>,
arg1: impl Into<Option<&'env UserHandle>>,
arg2: impl Into<Option<&'env String>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Intent>>,
arg1: impl Into<Option<&'env UserHandle>>,
arg2: impl Into<Option<&'env String>>
) -> Result<()>
Required features: "android-content-Intent", "android-os-UserHandle", "java-lang-String"
pub fn send_ordered_broadcast_as_user<'env>(
&'env self,
arg0: impl Into<Option<&'env Intent>>,
arg1: impl Into<Option<&'env UserHandle>>,
arg2: impl Into<Option<&'env String>>,
arg3: impl Into<Option<&'env BroadcastReceiver>>,
arg4: impl Into<Option<&'env Handler>>,
arg5: i32,
arg6: impl Into<Option<&'env String>>,
arg7: impl Into<Option<&'env Bundle>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Intent>>,
arg1: impl Into<Option<&'env UserHandle>>,
arg2: impl Into<Option<&'env String>>,
arg3: impl Into<Option<&'env BroadcastReceiver>>,
arg4: impl Into<Option<&'env Handler>>,
arg5: i32,
arg6: impl Into<Option<&'env String>>,
arg7: impl Into<Option<&'env Bundle>>
) -> Result<()>
Required features: "android-content-BroadcastReceiver", "android-content-Intent", "android-os-Bundle", "android-os-Handler", "android-os-UserHandle", "java-lang-String"
pub fn send_sticky_broadcast<'env>(
&'env self,
arg0: impl Into<Option<&'env Intent>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Intent>>
) -> Result<()>
Required features: "android-content-Intent"
pub fn send_sticky_ordered_broadcast<'env>(
&'env self,
arg0: impl Into<Option<&'env Intent>>,
arg1: impl Into<Option<&'env BroadcastReceiver>>,
arg2: impl Into<Option<&'env Handler>>,
arg3: i32,
arg4: impl Into<Option<&'env String>>,
arg5: impl Into<Option<&'env Bundle>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Intent>>,
arg1: impl Into<Option<&'env BroadcastReceiver>>,
arg2: impl Into<Option<&'env Handler>>,
arg3: i32,
arg4: impl Into<Option<&'env String>>,
arg5: impl Into<Option<&'env Bundle>>
) -> Result<()>
Required features: "android-content-BroadcastReceiver", "android-content-Intent", "android-os-Bundle", "android-os-Handler", "java-lang-String"
pub fn remove_sticky_broadcast<'env>(
&'env self,
arg0: impl Into<Option<&'env Intent>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Intent>>
) -> Result<()>
Required features: "android-content-Intent"
pub fn send_sticky_broadcast_as_user<'env>(
&'env self,
arg0: impl Into<Option<&'env Intent>>,
arg1: impl Into<Option<&'env UserHandle>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Intent>>,
arg1: impl Into<Option<&'env UserHandle>>
) -> Result<()>
Required features: "android-content-Intent", "android-os-UserHandle"
pub fn send_sticky_ordered_broadcast_as_user<'env>(
&'env self,
arg0: impl Into<Option<&'env Intent>>,
arg1: impl Into<Option<&'env UserHandle>>,
arg2: impl Into<Option<&'env BroadcastReceiver>>,
arg3: impl Into<Option<&'env Handler>>,
arg4: i32,
arg5: impl Into<Option<&'env String>>,
arg6: impl Into<Option<&'env Bundle>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Intent>>,
arg1: impl Into<Option<&'env UserHandle>>,
arg2: impl Into<Option<&'env BroadcastReceiver>>,
arg3: impl Into<Option<&'env Handler>>,
arg4: i32,
arg5: impl Into<Option<&'env String>>,
arg6: impl Into<Option<&'env Bundle>>
) -> Result<()>
sendStickyOrderedBroadcastAsUser
Required features: "android-content-BroadcastReceiver", "android-content-Intent", "android-os-Bundle", "android-os-Handler", "android-os-UserHandle", "java-lang-String"
pub fn remove_sticky_broadcast_as_user<'env>(
&'env self,
arg0: impl Into<Option<&'env Intent>>,
arg1: impl Into<Option<&'env UserHandle>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Intent>>,
arg1: impl Into<Option<&'env UserHandle>>
) -> Result<()>
Required features: "android-content-Intent", "android-os-UserHandle"
pub fn register_receiver_broadcast_receiver_intent_filter<'env>(
&'env self,
arg0: impl Into<Option<&'env BroadcastReceiver>>,
arg1: impl Into<Option<&'env IntentFilter>>
) -> Result<Option<Local<'env, Intent>>>[src]
&'env self,
arg0: impl Into<Option<&'env BroadcastReceiver>>,
arg1: impl Into<Option<&'env IntentFilter>>
) -> Result<Option<Local<'env, Intent>>>
Required features: "android-content-BroadcastReceiver", "android-content-Intent", "android-content-IntentFilter"
pub fn register_receiver_broadcast_receiver_intent_filter_int<'env>(
&'env self,
arg0: impl Into<Option<&'env BroadcastReceiver>>,
arg1: impl Into<Option<&'env IntentFilter>>,
arg2: i32
) -> Result<Option<Local<'env, Intent>>>[src]
&'env self,
arg0: impl Into<Option<&'env BroadcastReceiver>>,
arg1: impl Into<Option<&'env IntentFilter>>,
arg2: i32
) -> Result<Option<Local<'env, Intent>>>
Required features: "android-content-BroadcastReceiver", "android-content-Intent", "android-content-IntentFilter"
pub fn register_receiver_broadcast_receiver_intent_filter_string_handler<'env>(
&'env self,
arg0: impl Into<Option<&'env BroadcastReceiver>>,
arg1: impl Into<Option<&'env IntentFilter>>,
arg2: impl Into<Option<&'env String>>,
arg3: impl Into<Option<&'env Handler>>
) -> Result<Option<Local<'env, Intent>>>[src]
&'env self,
arg0: impl Into<Option<&'env BroadcastReceiver>>,
arg1: impl Into<Option<&'env IntentFilter>>,
arg2: impl Into<Option<&'env String>>,
arg3: impl Into<Option<&'env Handler>>
) -> Result<Option<Local<'env, Intent>>>
Required features: "android-content-BroadcastReceiver", "android-content-Intent", "android-content-IntentFilter", "android-os-Handler", "java-lang-String"
pub fn register_receiver_broadcast_receiver_intent_filter_string_handler_int<'env>(
&'env self,
arg0: impl Into<Option<&'env BroadcastReceiver>>,
arg1: impl Into<Option<&'env IntentFilter>>,
arg2: impl Into<Option<&'env String>>,
arg3: impl Into<Option<&'env Handler>>,
arg4: i32
) -> Result<Option<Local<'env, Intent>>>[src]
&'env self,
arg0: impl Into<Option<&'env BroadcastReceiver>>,
arg1: impl Into<Option<&'env IntentFilter>>,
arg2: impl Into<Option<&'env String>>,
arg3: impl Into<Option<&'env Handler>>,
arg4: i32
) -> Result<Option<Local<'env, Intent>>>
Required features: "android-content-BroadcastReceiver", "android-content-Intent", "android-content-IntentFilter", "android-os-Handler", "java-lang-String"
pub fn unregister_receiver<'env>(
&'env self,
arg0: impl Into<Option<&'env BroadcastReceiver>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env BroadcastReceiver>>
) -> Result<()>
Required features: "android-content-BroadcastReceiver"
pub fn start_service<'env>(
&'env self,
arg0: impl Into<Option<&'env Intent>>
) -> Result<Option<Local<'env, ComponentName>>>[src]
&'env self,
arg0: impl Into<Option<&'env Intent>>
) -> Result<Option<Local<'env, ComponentName>>>
Required features: "android-content-ComponentName", "android-content-Intent"
pub fn start_foreground_service<'env>(
&'env self,
arg0: impl Into<Option<&'env Intent>>
) -> Result<Option<Local<'env, ComponentName>>>[src]
&'env self,
arg0: impl Into<Option<&'env Intent>>
) -> Result<Option<Local<'env, ComponentName>>>
Required features: "android-content-ComponentName", "android-content-Intent"
pub fn stop_service<'env>(
&'env self,
arg0: impl Into<Option<&'env Intent>>
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env Intent>>
) -> Result<bool>
Required features: "android-content-Intent"
pub fn bind_service<'env>(
&'env self,
arg0: impl Into<Option<&'env Intent>>,
arg1: impl Into<Option<&'env ServiceConnection>>,
arg2: i32
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env Intent>>,
arg1: impl Into<Option<&'env ServiceConnection>>,
arg2: i32
) -> Result<bool>
Required features: "android-content-Intent", "android-content-ServiceConnection"
pub fn unbind_service<'env>(
&'env self,
arg0: impl Into<Option<&'env ServiceConnection>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env ServiceConnection>>
) -> Result<()>
Required features: "android-content-ServiceConnection"
pub fn start_instrumentation<'env>(
&'env self,
arg0: impl Into<Option<&'env ComponentName>>,
arg1: impl Into<Option<&'env String>>,
arg2: impl Into<Option<&'env Bundle>>
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env ComponentName>>,
arg1: impl Into<Option<&'env String>>,
arg2: impl Into<Option<&'env Bundle>>
) -> Result<bool>
Required features: "android-content-ComponentName", "android-os-Bundle", "java-lang-String"
pub fn get_system_service<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, Object>>>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, Object>>>
Required features: "java-lang-Object", "java-lang-String"
pub fn get_system_service_name<'env>(
&'env self,
arg0: impl Into<Option<&'env Class>>
) -> Result<Option<Local<'env, String>>>[src]
&'env self,
arg0: impl Into<Option<&'env Class>>
) -> Result<Option<Local<'env, String>>>
Required features: "java-lang-Class", "java-lang-String"
pub fn check_permission<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i32,
arg2: i32
) -> Result<i32>[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i32,
arg2: i32
) -> Result<i32>
Required features: "java-lang-String"
pub fn check_calling_permission<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<i32>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<i32>
Required features: "java-lang-String"
pub fn check_calling_or_self_permission<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<i32>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<i32>
Required features: "java-lang-String"
pub fn check_self_permission<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<i32>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<i32>
Required features: "java-lang-String"
pub fn enforce_permission<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i32,
arg2: i32,
arg3: impl Into<Option<&'env String>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i32,
arg2: i32,
arg3: impl Into<Option<&'env String>>
) -> Result<()>
Required features: "java-lang-String"
pub fn enforce_calling_permission<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env String>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env String>>
) -> Result<()>
Required features: "java-lang-String"
pub fn enforce_calling_or_self_permission<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env String>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env String>>
) -> Result<()>
enforceCallingOrSelfPermission
Required features: "java-lang-String"
pub fn grant_uri_permission<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env Uri>>,
arg2: i32
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env Uri>>,
arg2: i32
) -> Result<()>
Required features: "android-net-Uri", "java-lang-String"
pub fn revoke_uri_permission_uri_int<'env>(
&'env self,
arg0: impl Into<Option<&'env Uri>>,
arg1: i32
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Uri>>,
arg1: i32
) -> Result<()>
Required features: "android-net-Uri"
pub fn revoke_uri_permission_string_uri_int<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env Uri>>,
arg2: i32
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env Uri>>,
arg2: i32
) -> Result<()>
Required features: "android-net-Uri", "java-lang-String"
pub fn check_uri_permission_uri_int_int_int<'env>(
&'env self,
arg0: impl Into<Option<&'env Uri>>,
arg1: i32,
arg2: i32,
arg3: i32
) -> Result<i32>[src]
&'env self,
arg0: impl Into<Option<&'env Uri>>,
arg1: i32,
arg2: i32,
arg3: i32
) -> Result<i32>
Required features: "android-net-Uri"
pub fn check_calling_uri_permission<'env>(
&'env self,
arg0: impl Into<Option<&'env Uri>>,
arg1: i32
) -> Result<i32>[src]
&'env self,
arg0: impl Into<Option<&'env Uri>>,
arg1: i32
) -> Result<i32>
Required features: "android-net-Uri"
pub fn check_calling_or_self_uri_permission<'env>(
&'env self,
arg0: impl Into<Option<&'env Uri>>,
arg1: i32
) -> Result<i32>[src]
&'env self,
arg0: impl Into<Option<&'env Uri>>,
arg1: i32
) -> Result<i32>
checkCallingOrSelfUriPermission
Required features: "android-net-Uri"
pub fn check_uri_permission_uri_string_string_int_int_int<'env>(
&'env self,
arg0: impl Into<Option<&'env Uri>>,
arg1: impl Into<Option<&'env String>>,
arg2: impl Into<Option<&'env String>>,
arg3: i32,
arg4: i32,
arg5: i32
) -> Result<i32>[src]
&'env self,
arg0: impl Into<Option<&'env Uri>>,
arg1: impl Into<Option<&'env String>>,
arg2: impl Into<Option<&'env String>>,
arg3: i32,
arg4: i32,
arg5: i32
) -> Result<i32>
Required features: "android-net-Uri", "java-lang-String"
pub fn enforce_uri_permission_uri_int_int_int_string<'env>(
&'env self,
arg0: impl Into<Option<&'env Uri>>,
arg1: i32,
arg2: i32,
arg3: i32,
arg4: impl Into<Option<&'env String>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Uri>>,
arg1: i32,
arg2: i32,
arg3: i32,
arg4: impl Into<Option<&'env String>>
) -> Result<()>
Required features: "android-net-Uri", "java-lang-String"
pub fn enforce_calling_uri_permission<'env>(
&'env self,
arg0: impl Into<Option<&'env Uri>>,
arg1: i32,
arg2: impl Into<Option<&'env String>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Uri>>,
arg1: i32,
arg2: impl Into<Option<&'env String>>
) -> Result<()>
Required features: "android-net-Uri", "java-lang-String"
pub fn enforce_calling_or_self_uri_permission<'env>(
&'env self,
arg0: impl Into<Option<&'env Uri>>,
arg1: i32,
arg2: impl Into<Option<&'env String>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Uri>>,
arg1: i32,
arg2: impl Into<Option<&'env String>>
) -> Result<()>
enforceCallingOrSelfUriPermission
Required features: "android-net-Uri", "java-lang-String"
pub fn enforce_uri_permission_uri_string_string_int_int_int_string<'env>(
&'env self,
arg0: impl Into<Option<&'env Uri>>,
arg1: impl Into<Option<&'env String>>,
arg2: impl Into<Option<&'env String>>,
arg3: i32,
arg4: i32,
arg5: i32,
arg6: impl Into<Option<&'env String>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Uri>>,
arg1: impl Into<Option<&'env String>>,
arg2: impl Into<Option<&'env String>>,
arg3: i32,
arg4: i32,
arg5: i32,
arg6: impl Into<Option<&'env String>>
) -> Result<()>
Required features: "android-net-Uri", "java-lang-String"
pub fn create_package_context<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i32
) -> Result<Option<Local<'env, Context>>>[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i32
) -> Result<Option<Local<'env, Context>>>
Required features: "android-content-Context", "java-lang-String"
pub fn create_context_for_split<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, Context>>>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, Context>>>
Required features: "android-content-Context", "java-lang-String"
pub fn create_configuration_context<'env>(
&'env self,
arg0: impl Into<Option<&'env Configuration>>
) -> Result<Option<Local<'env, Context>>>[src]
&'env self,
arg0: impl Into<Option<&'env Configuration>>
) -> Result<Option<Local<'env, Context>>>
Required features: "android-content-Context", "android-content-res-Configuration"
pub fn create_display_context<'env>(
&'env self,
arg0: impl Into<Option<&'env Display>>
) -> Result<Option<Local<'env, Context>>>[src]
&'env self,
arg0: impl Into<Option<&'env Display>>
) -> Result<Option<Local<'env, Context>>>
Required features: "android-content-Context", "android-view-Display"
pub fn is_restricted<'env>(&'env self) -> Result<bool>[src]
pub fn create_device_protected_storage_context<'env>(
&'env self
) -> Result<Option<Local<'env, Context>>>[src]
&'env self
) -> Result<Option<Local<'env, Context>>>
createDeviceProtectedStorageContext
Required features: "android-content-Context"
pub fn is_device_protected_storage<'env>(&'env self) -> Result<bool>[src]
Trait Implementations
impl AsRef<ComponentCallbacks2> for Application
fn as_ref(&self) -> &ComponentCallbacks2
impl Deref for Application
type Target = ContextWrapper
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target
impl AsValidJObjectAndEnv for Application
impl AsJValue for Application
Auto Trait Implementations
impl !Sync for Application
impl Unpin for Application
impl !Send for Application
impl UnwindSafe for Application
impl RefUnwindSafe for Application
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> From<T> for T[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,