Android Dev Summit, October 23-24: two days of technical content, directly from the Android team. Sign-up for livestream updates.

androidx.remotecallback

Classes

AppWidgetProviderWithCallbacks

Version of AppWidgetProvider that implements a CallbackReceiver.

BroadcastReceiverWithCallbacks

Extend this broadcast receiver to be able to receive callbacks as well as normal broadcasts.

CallbackHandlerRegistry

The holder for callbacks that are tagged with RemoteCallable.

ContentProviderWithCallbacks

Version of ContentProvider that can be used as a CallbackReceiver.

RemoteCallback

An instance of a callback to a specific class/method with a specific set of arguments.

Annotations

ExternalInput

Identifies parameters of an RemoteCallable that will be pulled from the caller of the callback.

RemoteCallable

Used to tag a method as callable using CallbackReceiver#createRemoteCallback.