Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e6baf1a4 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Resolve hidden API usage of Handler constructor"

parents 6a8959a8 2166933f
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -1154,7 +1154,7 @@ public final class MediaController {
        private boolean mRegistered = false;

        public MessageHandler(Looper looper, MediaController.Callback cb) {
            super(looper, null, true);
            super(looper);
            mCallback = cb;
        }

@@ -1193,6 +1193,7 @@ public final class MediaController {

        public void post(int what, Object obj, Bundle data) {
            Message msg = obtainMessage(what, obj);
            msg.setAsynchronous(true);
            msg.setData(data);
            msg.sendToTarget();
        }
+2 −1
Original line number Diff line number Diff line
@@ -1453,7 +1453,7 @@ public final class MediaSession {
        private RemoteUserInfo mCurrentControllerInfo;

        public CallbackMessageHandler(Looper looper, MediaSession.Callback callback) {
            super(looper, null, true);
            super(looper);
            mCallback = callback;
            mCallback.mHandler = this;
        }
@@ -1461,6 +1461,7 @@ public final class MediaSession {
        public void post(RemoteUserInfo caller, int what, Object obj, Bundle data, long delayMs) {
            Pair<RemoteUserInfo, Object> objWithCaller = Pair.create(caller, obj);
            Message msg = obtainMessage(what, objWithCaller);
            msg.setAsynchronous(true);
            msg.setData(data);
            if (delayMs > 0) {
                sendMessageDelayed(msg, delayMs);