Send MediaSessionAction from Android

This commit is contained in:
Fernando Jiménez Moreno 2019-10-18 22:29:11 +02:00
parent b494acbf19
commit 08f9f17ed3
10 changed files with 64 additions and 15 deletions

View file

@ -66,6 +66,8 @@ public class JNIServo {
public native void click(float x, float y);
public native void mediaSessionAction(int action);
public static class ServoOptions {
public String args;
public String url;

View file

@ -168,6 +168,10 @@ public class Servo {
mSuspended = suspended;
}
public void mediaSessionAction(int action) {
mRunCallback.inGLThread(() -> mJNI.mediaSessionAction(action));
}
public interface Client {
void onAlert(String message);

View file

@ -134,8 +134,12 @@ public class ServoView extends GLSurfaceView
}
}
public void mediaSessionAction(int action) {
mServo.mediaSessionAction(action);
}
public void flushGLBuffers() {
requestRender();
requestRender();
}
// Scroll and click