Loading packages/SettingsLib/Metadata/src/com/android/settingslib/metadata/PreferenceStateProviders.kt +6 −1 Original line number Diff line number Diff line Loading @@ -123,7 +123,12 @@ interface PreferenceLifecycleProvider { * * @return true if the result is handled */ fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?): Boolean = false fun onActivityResult( context: PreferenceLifecycleContext, requestCode: Int, resultCode: Int, data: Intent?, ): Boolean = false } /** Loading packages/SettingsLib/Preference/src/com/android/settingslib/preference/PreferenceScreenBindingHelper.kt +2 −2 Original line number Diff line number Diff line Loading @@ -194,8 +194,8 @@ class PreferenceScreenBindingHelper( } fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) { for (preference in lifecycleAwarePreferences) { if (preference.onActivityResult(requestCode, resultCode, data)) break lifecycleAwarePreferences.firstOrNull { it.onActivityResult(preferenceLifecycleContext, requestCode, resultCode, data) } } Loading Loading
packages/SettingsLib/Metadata/src/com/android/settingslib/metadata/PreferenceStateProviders.kt +6 −1 Original line number Diff line number Diff line Loading @@ -123,7 +123,12 @@ interface PreferenceLifecycleProvider { * * @return true if the result is handled */ fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?): Boolean = false fun onActivityResult( context: PreferenceLifecycleContext, requestCode: Int, resultCode: Int, data: Intent?, ): Boolean = false } /** Loading
packages/SettingsLib/Preference/src/com/android/settingslib/preference/PreferenceScreenBindingHelper.kt +2 −2 Original line number Diff line number Diff line Loading @@ -194,8 +194,8 @@ class PreferenceScreenBindingHelper( } fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) { for (preference in lifecycleAwarePreferences) { if (preference.onActivityResult(requestCode, resultCode, data)) break lifecycleAwarePreferences.firstOrNull { it.onActivityResult(preferenceLifecycleContext, requestCode, resultCode, data) } } Loading