package org.itsnat.droid.impl.browser.serveritsnat.evtlistadapter; import android.view.MotionEvent; import android.view.View; import org.itsnat.droid.impl.browser.ItsNatViewImpl; import org.itsnat.droid.impl.browser.serveritsnat.event.DroidMotionEventImpl; /** * Created by jmarranz on 24/07/14. */ public class ClickEventListenerViewAdapter extends DroidEventListenerViewAdapter implements View.OnClickListener { protected View.OnClickListener clickListener; public ClickEventListenerViewAdapter(ItsNatViewImpl viewData) { super(viewData); } @Override public void onClick(View view) { MotionEvent motionEvent = DroidMotionEventImpl.createMotionEventNative("click", 0, 0); dispatch("click",motionEvent); if (clickListener != null) clickListener.onClick(view); } public void setOnClickListener(View.OnClickListener clickListener) { this.clickListener = clickListener; } }