Merge "[API Review] Update parameter ordering in intent interception API next to callback"
This commit is contained in:
committed by
Android (Google) Code Review
commit
de5f5361db
@@ -3025,7 +3025,7 @@ package android.companion.virtual {
|
||||
method public int getDeviceId();
|
||||
method @Nullable public android.companion.virtual.sensor.VirtualSensor getVirtualSensor(int, @NonNull String);
|
||||
method public void launchPendingIntent(int, @NonNull android.app.PendingIntent, @NonNull java.util.concurrent.Executor, @NonNull java.util.function.IntConsumer);
|
||||
method @RequiresPermission(android.Manifest.permission.CREATE_VIRTUAL_DEVICE) public void registerIntentInterceptor(@NonNull java.util.concurrent.Executor, @NonNull android.content.IntentFilter, @NonNull android.companion.virtual.VirtualDeviceManager.IntentInterceptorCallback);
|
||||
method @RequiresPermission(android.Manifest.permission.CREATE_VIRTUAL_DEVICE) public void registerIntentInterceptor(@NonNull android.content.IntentFilter, @NonNull java.util.concurrent.Executor, @NonNull android.companion.virtual.VirtualDeviceManager.IntentInterceptorCallback);
|
||||
method public void removeActivityListener(@NonNull android.companion.virtual.VirtualDeviceManager.ActivityListener);
|
||||
method @NonNull @RequiresPermission(android.Manifest.permission.CREATE_VIRTUAL_DEVICE) public void setShowPointerIcon(boolean);
|
||||
method @RequiresPermission(android.Manifest.permission.CREATE_VIRTUAL_DEVICE) public void unregisterIntentInterceptor(@NonNull android.companion.virtual.VirtualDeviceManager.IntentInterceptorCallback);
|
||||
|
||||
@@ -931,16 +931,16 @@ public final class VirtualDeviceManager {
|
||||
* when matching the provided IntentFilter and calls the callback with the intercepted
|
||||
* intent.
|
||||
*
|
||||
* @param executor The executor where the interceptor is executed on.
|
||||
* @param interceptorFilter The filter to match intents intended for interception.
|
||||
* @param executor The executor where the interceptor is executed on.
|
||||
* @param interceptorCallback The callback called when an intent matching interceptorFilter
|
||||
* is intercepted.
|
||||
* @see #unregisterIntentInterceptor(IntentInterceptorCallback)
|
||||
*/
|
||||
@RequiresPermission(android.Manifest.permission.CREATE_VIRTUAL_DEVICE)
|
||||
public void registerIntentInterceptor(
|
||||
@CallbackExecutor @NonNull Executor executor,
|
||||
@NonNull IntentFilter interceptorFilter,
|
||||
@CallbackExecutor @NonNull Executor executor,
|
||||
@NonNull IntentInterceptorCallback interceptorCallback) {
|
||||
Objects.requireNonNull(executor);
|
||||
Objects.requireNonNull(interceptorFilter);
|
||||
|
||||
Reference in New Issue
Block a user