protected void callExternalOnClickListener(final View v) { if (externalOnClickListener != null) { externalOnClickListener.onClick(v); } }
@Override public void onClick(View v) { if (mClickListener != null) { mClickListener.onClick(FloatingActionButton.this); } } });
private void dispatchClickEvent(View v){ if(mClickListener != null) mClickListener.onClick(v); }
private void updateTheme() { if (mThemeListener == null) { mThemeListener = new View.OnClickListener() { int index = 0; int[] ids = new int[]{ R.color.colorPrimary, android.R.color.holo_green_light, android.R.color.holo_red_light, android.R.color.holo_orange_light, android.R.color.holo_blue_bright, }; @Override public void onClick(View v) { int color = ContextCompat.getColor(getApplication(), ids[index % ids.length]); mRefreshLayout.setPrimaryColors(color); mActionButton.setBackgroundColor(color); mActionButton.setBackgroundTintList(ColorStateList.valueOf(color)); mToolbarLayout.setContentScrimColor(color); index++; } }; } mThemeListener.onClick(null); }
@Override public void onClick(View view) { if (onCameraClickListener != null) { onCameraClickListener.onClick(view); } } });
@Override public void onClick(final View v) { // Retry loading when failure image is clicked if (mTapToRetry) { showImage(mThumbnail, mUri); } if (mOnClickListener != null) { mOnClickListener.onClick(v); } } };
@Test public void basicModelClickListener() { final ModelWithClickListener_ model = new ModelWithClickListener_(); ModelClickListener modelClickListener = spy(new ModelClickListener()); model.clickListener(modelClickListener); TestController controller = new TestController(); controller.setModel(model); lifecycleHelper.buildModelsAndBind(controller); View viewMock = mockModelForClicking(model); model.clickListener().onClick(viewMock); assertTrue(modelClickListener.clicked); verify(modelClickListener).onClick(eq(model), any(View.class), eq(viewMock), eq(1)); }
@Override public void onClick(View v) { mAddClickListener.onClick(v); } }
@Override public void run() { if (downView == null) { return; } handler.removeCallbacksAndMessages(downView); handler.postAtTime(this, downView, SystemClock.uptimeMillis() + normalInterval); clickListener.onClick(downView); } };
@Override public void onClick(final View v) { logButtonTapped(getContext()); if (FacebookButtonBase.this.internalOnClickListener != null) { FacebookButtonBase.this.internalOnClickListener.onClick(v); } else if (FacebookButtonBase.this.externalOnClickListener != null) { FacebookButtonBase.this.externalOnClickListener.onClick(v); } } });
@BindingAdapter({"bind:onLongClick"}) public static void onLongClick(@NonNull final View view, @NonNull final OnClickListener onClickListener) { view.setOnLongClickListener(clickView -> { onClickListener.onClick(clickView); return true; }); }
@Test public void clickOn_shouldCallClickListener() throws Exception { View view = new View(context); shadowOf(view).setMyParent(ReflectionHelpers.createNullProxy(ViewParent.class)); OnClickListener testOnClickListener = mock(OnClickListener.class); view.setOnClickListener(testOnClickListener); ShadowView.clickOn(view); verify(testOnClickListener).onClick(view); }
@Test public void checkedClick_shouldClickOnView() throws Exception { OnClickListener clickListener = mock(OnClickListener.class); shadowOf(view).setMyParent(ReflectionHelpers.createNullProxy(ViewParent.class)); view.setOnClickListener(clickListener); shadowOf(view).checkedPerformClick(); verify(clickListener).onClick(view); }
@Override public void onClick(View v) { dismiss(); onClickListener.onClick(v); } });
@Override public void onClick(View v) { dismiss(); if(onAcceptButtonClickListener != null) onAcceptButtonClickListener.onClick(v); } });
@Override public void onClick(View v) { String tag = (String) v.getTag(); if (tag.equals(TAG_SUBMIT)) { returnData(); } else if (tag.equals(TAG_CANCEL)) { if (mPickerOptions.cancelListener != null) { mPickerOptions.cancelListener.onClick(v); } } dismiss(); }
@Override public void onClick(View v) { if (mBackFromFullScreenListener == null) { clearFullscreenLayout(); } else { mBackFromFullScreenListener.onClick(v); } } });
@Override public void onClick(View v) { if (mBackFromFullScreenListener == null) { clearFullscreenLayout(); } else { mBackFromFullScreenListener.onClick(v); } } });
@Override public void onClick(View v) { dismiss(); if(onCancelButtonClickListener != null) onCancelButtonClickListener.onClick(v); } });
@Override public void onClick(View v) { String tag = (String) v.getTag(); if (tag.equals(TAG_SUBMIT)) { returnData(); } else if (tag.equals(TAG_CANCEL)) { if (mPickerOptions.cancelListener != null) { mPickerOptions.cancelListener.onClick(v); } } dismiss(); }