Make MediaSessionManager#RESULT_MEDIA_KEY_*HANDLED as @SystemApi

Bug: 168143618
Test: m update-api -j;
Change-Id: I1529d5dc2a3a38a0b300f0297c3e689311244f40
This commit is contained in:
Hyundo Moon
2020-09-10 07:44:30 +09:00
parent 588f2c0e06
commit f8bedc9aff
3 changed files with 9 additions and 2 deletions

View File

@@ -66,6 +66,8 @@ package android.media.session {
method public boolean dispatchMediaKeyEventAsSystemService(@NonNull android.media.session.MediaSession.Token, @NonNull android.view.KeyEvent);
method public void dispatchVolumeKeyEventAsSystemService(@NonNull android.view.KeyEvent, int);
method public void dispatchVolumeKeyEventAsSystemService(@NonNull android.media.session.MediaSession.Token, @NonNull android.view.KeyEvent);
field public static final int RESULT_MEDIA_KEY_HANDLED = 1; // 0x1
field public static final int RESULT_MEDIA_KEY_NOT_HANDLED = 0; // 0x0
}
}

View File

@@ -68,16 +68,19 @@ public final class MediaSessionManager {
private static final String TAG = "SessionManager";
/**
* Used by IOnMediaKeyListener to indicate that the media key event isn't handled.
* Used to indicate that the media key event isn't handled.
* @hide
*/
@SystemApi(client = SystemApi.Client.MODULE_LIBRARIES)
public static final int RESULT_MEDIA_KEY_NOT_HANDLED = 0;
/**
* Used by IOnMediaKeyListener to indicate that the media key event is handled.
* Used to indicate that the media key event is handled.
* @hide
*/
@SystemApi(client = SystemApi.Client.MODULE_LIBRARIES)
public static final int RESULT_MEDIA_KEY_HANDLED = 1;
private final ISessionManager mService;
private final OnMediaKeyEventDispatchedListenerStub mOnMediaKeyEventDispatchedListenerStub =
new OnMediaKeyEventDispatchedListenerStub();

View File

@@ -66,6 +66,8 @@ package android.media.session {
method public boolean dispatchMediaKeyEventAsSystemService(@NonNull android.media.session.MediaSession.Token, @NonNull android.view.KeyEvent);
method public void dispatchVolumeKeyEventAsSystemService(@NonNull android.view.KeyEvent, int);
method public void dispatchVolumeKeyEventAsSystemService(@NonNull android.media.session.MediaSession.Token, @NonNull android.view.KeyEvent);
field public static final int RESULT_MEDIA_KEY_HANDLED = 1; // 0x1
field public static final int RESULT_MEDIA_KEY_NOT_HANDLED = 0; // 0x0
}
}