Stay organized with collections
Save and categorize content based on your preferences.
AppFunctionRegistration
interface AppFunctionRegistration
Result of AppFunctionManager.registerAppFunction.
The caller should retain a reference to this object and call unregister when the app function is no longer relevant (e.g., in android.app.Activity#onStop or before android.app.Service#stopForeground).
Failing to unregister the app function can lead to memory leaks and unexpected behavior, as the system will continue to hold a reference to the AppFunction object.
Summary
Public methods
unregister
abstract fun unregister(): Unit
Unregisters the app function previously registered with AppFunctionManager.registerAppFunction.
If the app function was already unregistered, this method has no effect.
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2026-03-26 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-26 UTC."],[],[]]