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

Commit 89b9508a authored by Wilson Wu's avatar Wilson Wu Committed by Android (Google) Code Review
Browse files

Merge "Add startImeTrace and stopImeTrace APIs in ImeTracing"

parents 079f0dfb aeb5b639
Loading
Loading
Loading
Loading
+22 −0
Original line number Diff line number Diff line
@@ -90,6 +90,28 @@ public abstract class ImeTracing {
        mService.startProtoDump(protoDump, source, where);
    }

    /**
     * Calling {@link IInputMethodManager#startImeTrace()}} to capture IME trace.
     */
    public final void startImeTrace() {
        try {
            mService.startImeTrace();
        } catch (RemoteException e) {
            Log.e(TAG, "Could not start ime trace." + e);
        }
    }

    /**
     * Calling {@link IInputMethodManager#stopImeTrace()} to stop IME trace.
     */
    public final void stopImeTrace() {
        try {
            mService.stopImeTrace();
        } catch (RemoteException e) {
            Log.e(TAG, "Could not stop ime trace." + e);
        }
    }

    /**
     * @param proto dump to be added to the buffer
     */