Kaydet (Commit) 7f5e0f85 authored tarafından Siqi Liu's avatar Siqi Liu Kaydeden (comit) Miklos Vajna

refactor swipegesture to be handled by layerview

Change-Id: Id094ffa7972df0477ad26b2fc579fe010e745550
üst 3851bd73
......@@ -144,19 +144,6 @@ public class LibreOfficeMainActivity extends LOAbout {
LayerView layerView = (LayerView) findViewById(R.id.layer_view);
mLayerClient.setView(layerView);
layerView.setInputConnectionHandler(new LOKitInputConnectionHandler());
layerView.setOnTouchListener(new OnSlideSwipeListener(this) {
@Override
public void onSwipeRight() {
Log.d(LOGTAG, "onSwipeRight");
LOKitShell.sendSwipeRightEvent();
}
@Override
public void onSwipeLeft() {
Log.d(LOGTAG, "onSwipeLeft");
LOKitShell.sendSwipeLeftEvent();
}
});
mLayerClient.notifyReady();
}
......
package org.libreoffice;
package org.mozilla.gecko;
import android.content.Context;
import android.view.GestureDetector;
......@@ -6,8 +6,13 @@ import android.view.GestureDetector.SimpleOnGestureListener;
import android.view.MotionEvent;
import android.view.View;
import android.view.View.OnTouchListener;
import android.util.Log;
import org.libreoffice.LOKitShell;
public class OnSlideSwipeListener implements OnTouchListener {
private static String LOGTAG = OnSlideSwipeListener.class.getName();
private final GestureDetector mGestureDetector;
......@@ -48,9 +53,13 @@ public class OnSlideSwipeListener implements OnTouchListener {
}
public void onSwipeRight() {
Log.d(LOGTAG, "onSwipeRight");
LOKitShell.sendSwipeRightEvent();
}
public void onSwipeLeft() {
Log.d(LOGTAG, "onSwipeLeft");
LOKitShell.sendSwipeLeftEvent();
}
@Override
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment