lightning-i2p/src/acr/browser/lightning/ClickHandler.java

29 lines
654 B
Java
Raw Normal View History

/*
* Copyright 2014 A.C.R. Development
*/
package acr.browser.lightning;
import android.content.Context;
import android.os.Handler;
import android.os.Message;
public class ClickHandler extends Handler {
private BrowserController mBrowserController;
public ClickHandler(Context context) {
try {
mBrowserController = (BrowserController) context;
} catch (ClassCastException e) {
2014-07-25 19:31:59 +02:00
throw new ClassCastException(context + " must implement BrowserController");
}
}
@Override
public void handleMessage(Message msg) {
super.handleMessage(msg);
2014-07-25 19:31:59 +02:00
String url = msg.getData().getString("url");
mBrowserController.longClickPage(url);
}
}