mirror of
https://github.com/servo/servo.git
synced 2025-08-11 00:15:32 +01:00
Send MediaSessionAction from Android
This commit is contained in:
parent
b494acbf19
commit
08f9f17ed3
10 changed files with 64 additions and 15 deletions
|
@ -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;
|
||||
|
|
|
@ -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);
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue