[]Struct jni_android_sys::android::app::Application

#[repr(transparent)]
pub struct 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]

onConfigurationChanged

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]

registerComponentCallbacks

Required features: "android-content-ComponentCallbacks"

pub fn unregister_component_callbacks<'env>(
    &'env self,
    arg0: impl Into<Option<&'env ComponentCallbacks>>
) -> Result<()>
[src]

unregisterComponentCallbacks

Required features: "android-content-ComponentCallbacks"

pub fn register_activity_lifecycle_callbacks<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Application_ActivityLifecycleCallbacks>>
) -> Result<()>
[src]

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]

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]

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]

unregisterOnProvideAssistDataListener

Required features: "android-app-Application_OnProvideAssistDataListener"

pub fn get_process_name<'env>(
    __jni_env: &'env Env
) -> Result<Option<Local<'env, String>>>
[src]

getProcessName

Required features: "java-lang-String"

Methods from Deref<Target = ContextWrapper>

pub fn get_base_context<'env>(
    &'env self
) -> Result<Option<Local<'env, Context>>>
[src]

getBaseContext

Required features: "android-content-Context"

pub fn get_assets<'env>(&'env self) -> Result<Option<Local<'env, AssetManager>>>[src]

getAssets

Required features: "android-content-res-AssetManager"

pub fn get_resources<'env>(&'env self) -> Result<Option<Local<'env, Resources>>>[src]

getResources

Required features: "android-content-res-Resources"

pub fn get_package_manager<'env>(
    &'env self
) -> Result<Option<Local<'env, PackageManager>>>
[src]

getPackageManager

Required features: "android-content-pm-PackageManager"

pub fn get_content_resolver<'env>(
    &'env self
) -> Result<Option<Local<'env, ContentResolver>>>
[src]

getContentResolver

Required features: "android-content-ContentResolver"

pub fn get_main_looper<'env>(&'env self) -> Result<Option<Local<'env, Looper>>>[src]

getMainLooper

Required features: "android-os-Looper"

pub fn get_main_executor<'env>(
    &'env self
) -> Result<Option<Local<'env, Executor>>>
[src]

getMainExecutor

Required features: "java-util-concurrent-Executor"

pub fn get_application_context<'env>(
    &'env self
) -> Result<Option<Local<'env, Context>>>
[src]

getApplicationContext

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]

getTheme

Required features: "android-content-res-Resources_Theme"

pub fn get_class_loader<'env>(
    &'env self
) -> Result<Option<Local<'env, ClassLoader>>>
[src]

getClassLoader

Required features: "java-lang-ClassLoader"

pub fn get_package_name<'env>(&'env self) -> Result<Option<Local<'env, String>>>[src]

getPackageName

Required features: "java-lang-String"

pub fn get_application_info<'env>(
    &'env self
) -> Result<Option<Local<'env, ApplicationInfo>>>
[src]

getApplicationInfo

Required features: "android-content-pm-ApplicationInfo"

pub fn get_package_resource_path<'env>(
    &'env self
) -> Result<Option<Local<'env, String>>>
[src]

getPackageResourcePath

Required features: "java-lang-String"

pub fn get_package_code_path<'env>(
    &'env self
) -> Result<Option<Local<'env, String>>>
[src]

getPackageCodePath

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]

getSharedPreferences

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]

moveSharedPreferencesFrom

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]

deleteSharedPreferences

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]

openFileInput

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]

openFileOutput

Required features: "java-io-FileOutputStream", "java-lang-String"

pub fn delete_file<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>
) -> Result<bool>
[src]

deleteFile

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]

getFileStreamPath

Required features: "java-io-File", "java-lang-String"

pub fn get_data_dir<'env>(&'env self) -> Result<Option<Local<'env, File>>>[src]

getDataDir

Required features: "java-io-File"

pub fn get_files_dir<'env>(&'env self) -> Result<Option<Local<'env, File>>>[src]

getFilesDir

Required features: "java-io-File"

pub fn get_no_backup_files_dir<'env>(
    &'env self
) -> Result<Option<Local<'env, File>>>
[src]

getNoBackupFilesDir

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]

getExternalFilesDir

Required features: "java-io-File", "java-lang-String"

pub fn get_obb_dir<'env>(&'env self) -> Result<Option<Local<'env, File>>>[src]

getObbDir

Required features: "java-io-File"

pub fn get_cache_dir<'env>(&'env self) -> Result<Option<Local<'env, File>>>[src]

getCacheDir

Required features: "java-io-File"

pub fn get_code_cache_dir<'env>(&'env self) -> Result<Option<Local<'env, File>>>[src]

getCodeCacheDir

Required features: "java-io-File"

pub fn get_external_cache_dir<'env>(
    &'env self
) -> Result<Option<Local<'env, File>>>
[src]

getExternalCacheDir

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]

getDir

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]

openOrCreateDatabase

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]

openOrCreateDatabase

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]

moveDatabaseFrom

Required features: "android-content-Context", "java-lang-String"

pub fn delete_database<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>
) -> Result<bool>
[src]

deleteDatabase

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]

getDatabasePath

Required features: "java-io-File", "java-lang-String"

pub fn get_wallpaper<'env>(&'env self) -> Result<Option<Local<'env, Drawable>>>[src]

Deprecated

getWallpaper

Required features: "android-graphics-drawable-Drawable"

pub fn peek_wallpaper<'env>(&'env self) -> Result<Option<Local<'env, Drawable>>>[src]

Deprecated

peekWallpaper

Required features: "android-graphics-drawable-Drawable"

pub fn get_wallpaper_desired_minimum_width<'env>(&'env self) -> Result<i32>[src]

Deprecated

pub fn get_wallpaper_desired_minimum_height<'env>(&'env self) -> Result<i32>[src]

Deprecated

pub fn set_wallpaper_bitmap<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Bitmap>>
) -> Result<()>
[src]

Deprecated

setWallpaper

Required features: "android-graphics-Bitmap"

pub fn set_wallpaper_input_stream<'env>(
    &'env self,
    arg0: impl Into<Option<&'env InputStream>>
) -> Result<()>
[src]

Deprecated

setWallpaper

Required features: "java-io-InputStream"

pub fn clear_wallpaper<'env>(&'env self) -> Result<()>[src]

Deprecated

pub fn start_activity_intent<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Intent>>
) -> Result<()>
[src]

startActivity

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]

startActivity

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]

startIntentSender

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]

startIntentSender

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]

sendBroadcast

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]

sendBroadcast

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]

sendOrderedBroadcast

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]

sendOrderedBroadcast

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]

sendBroadcastAsUser

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]

sendBroadcastAsUser

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]

sendOrderedBroadcastAsUser

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]

Deprecated

sendStickyBroadcast

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]

Deprecated

sendStickyOrderedBroadcast

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]

Deprecated

removeStickyBroadcast

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]

Deprecated

sendStickyBroadcastAsUser

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]

Deprecated

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]

Deprecated

removeStickyBroadcastAsUser

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]

registerReceiver

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]

registerReceiver

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]

registerReceiver

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]

registerReceiver

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]

unregisterReceiver

Required features: "android-content-BroadcastReceiver"

pub fn start_service<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Intent>>
) -> Result<Option<Local<'env, ComponentName>>>
[src]

startService

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]

startForegroundService

Required features: "android-content-ComponentName", "android-content-Intent"

pub fn stop_service<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Intent>>
) -> Result<bool>
[src]

stopService

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]

bindService

Required features: "android-content-Intent", "android-content-ServiceConnection"

pub fn unbind_service<'env>(
    &'env self,
    arg0: impl Into<Option<&'env ServiceConnection>>
) -> Result<()>
[src]

unbindService

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]

startInstrumentation

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]

getSystemService

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]

getSystemServiceName

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]

checkPermission

Required features: "java-lang-String"

pub fn check_calling_permission<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>
) -> Result<i32>
[src]

checkCallingPermission

Required features: "java-lang-String"

pub fn check_calling_or_self_permission<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>
) -> Result<i32>
[src]

checkCallingOrSelfPermission

Required features: "java-lang-String"

pub fn check_self_permission<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>
) -> Result<i32>
[src]

checkSelfPermission

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]

enforcePermission

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]

enforceCallingPermission

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]

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]

grantUriPermission

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]

revokeUriPermission

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]

revokeUriPermission

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]

checkUriPermission

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]

checkCallingUriPermission

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]

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]

checkUriPermission

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]

enforceUriPermission

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]

enforceCallingUriPermission

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]

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]

enforceUriPermission

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]

createPackageContext

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]

createContextForSplit

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]

createConfigurationContext

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]

createDisplayContext

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]

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

impl Deref for Application

type Target = ContextWrapper

The resulting type after dereferencing.

impl AsValidJObjectAndEnv for Application

impl AsJValue for Application

Auto Trait Implementations

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]