private void clickFeedback() { OnClickListener action = onClickAction; if (action != null) { action.onClick(this); } }
@Override public void onClick(View v) { Log.e("tag", "---onClickListener-----" + onClickListener + "=====v====" + v); if (onClickListener != null) { onClickListener.onClick(v); } }
/** * The method listens chart clicks and checks whether it intercepts * a known Region. It will then use the registered Listener.onClick * to return the region's index. */ @Override public boolean onTouchEvent(@NonNull MotionEvent event) { if(mAnim == null || !mAnim.isPlaying()) if(event.getAction() == MotionEvent.ACTION_DOWN && mEntryListener != null&& (mTooltip != null ) && mRegions != null){ //Check if ACTION_DOWN over any ScreenPoint region. int nSets = mRegions.size(); int nEntries = mRegions.get(0).size(); for(int i = 0; i < nSets ; i++){ for(int j = 0; j < nEntries; j++){ if(mRegions.get(i).get(j) .contains((int) event.getX(), (int) event.getY())){ mSetClicked = i; mIndexClicked = j; } } } }else if(event.getAction() == MotionEvent.ACTION_UP){ if(mSetClicked != -1 && mIndexClicked != -1){ if(mRegions.get(mSetClicked).get(mIndexClicked) .contains((int) event.getX(), (int) event.getY())){ if(mEntryListener != null){ mEntryListener.onClick(mSetClicked, mIndexClicked, new Rect(getEntryRect(mRegions.get(mSetClicked).get(mIndexClicked)))); } if(mTooltip != null){ toggleTooltip(getEntryRect(mRegions.get(mSetClicked).get(mIndexClicked)), data.get(mSetClicked).getValue(mIndexClicked)); } } mSetClicked = -1; mIndexClicked = -1; }else{ if(mChartListener != null) mChartListener.onClick(this); if(mTooltip != null && mTooltip.on()) dismissTooltip(mTooltip); } } return true; }
public void onTouch() { if (onClickListener != null) { if (isDown && isUp) { onClickListener.onClick(this); } } }
@Override public boolean dispatchKeyEvent(@NonNull KeyEvent event) { if (event.getAction() == KeyEvent.ACTION_UP && (event.getKeyCode() == KeyEvent.KEYCODE_DPAD_CENTER || event.getKeyCode() == KeyEvent.KEYCODE_ENTER)) { if (listener != null) listener.onClick(this); } return super.dispatchKeyEvent(event); }
@Override public void onClick(View view) { int i = view.getId(); if (i == R.id.rl_tips_container) { if (isClickable && listener != null) { listener.onClick(view); } } }
@Override public boolean dispatchTouchEvent(@NonNull MotionEvent event) { if (event.getAction() == MotionEvent.ACTION_UP) { if (listener != null) { listener.onClick(this); } } return true; }
@Override public boolean onSingleTapConfirmed(final MotionEvent event, final MapView mapView) { final Projection pj = mapView.getProjection(); GeoPoint eventPos = (GeoPoint) pj.fromPixels((int) event.getX(), (int) event.getY()); double tolerance = mPaint.getStrokeWidth(); boolean touched = isCloseTo(eventPos, tolerance, mapView); if (touched) { if (mOnClickListener == null) { return onClickDefault(this, mapView, eventPos); } else { return mOnClickListener.onClick(this, mapView, eventPos); } } else return touched; }
public Bitmap makeCircle() { Bitmap output = Bitmap.createBitmap(getWidth(), getHeight(), Config.ARGB_8888); Canvas canvas = new Canvas(output); canvas.drawARGB(0, 0, 0, 0); Paint paint = new Paint(); paint.setAntiAlias(true); if (mrippleColor == null) mrippleColor = makePressColor(); paint.setColor(mrippleColor); x = (xRippleOrigin == null) ? x : xRippleOrigin; y = (yRippleOrigin == null) ? y : yRippleOrigin; canvas.drawCircle(x, y, radius, paint); if (radius > getHeight() / rippleSize) radius += rippleSpeed; if (radius >= getWidth()) { x = -1; y = -1; radius = getHeight() / rippleSize; if (onClickListener != null) onClickListener.onClick(this); } return output; }
public void onAddClicked() { if (onAddContactClick != null) { onAddContactClick.onClick(this); } }
package com.lib.custom.widget;
@Override public void onClick(View v) { if (onItemClickListener != null) { onItemClickListener.onClick(BaseViewHolder.this, v); } }
public void click() { if (listener != null) listener.onClick(this); }
@Override public void onClick(View view) { if (mOnClickListener != null) { mOnClickListener.onClick(view); } }
public void onClick(boolean flag) { if (flag) { onClickListener.onClick(); } }
public void onClick() { clickListener.onClick(); }
public boolean onSingleTapConfirmed(MotionEvent e) { if (mOnClickListener != null) { mOnClickListener.onClick(PinchImageView.this); } return true; }