@Override public void onAnimationStart(Animator animation) { ButterKnife.apply(buttons, VISIBILITY, View.INVISIBLE); }
@Override public void onAnimationEnd(Animator animation) { ButterKnife.apply(buttons, VISIBILITY, View.VISIBLE); }
private void updateButtons() { ButterKnife.apply(buttons, VISIBILITY, View.VISIBLE); pickButton.setVisibility(View.GONE); }
@OnTouch(R.id.crop_view) public boolean onTouchCropView(MotionEvent event) { // GitHub issue #4 if (event.getPointerCount() > 1 || cropView.getImageBitmap() == null) { return true; } switch (event.getActionMasked()) { case MotionEvent.ACTION_DOWN: case MotionEvent.ACTION_MOVE: ButterKnife.apply(buttons, VISIBILITY, View.INVISIBLE); break; default: ButterKnife.apply(buttons, VISIBILITY, View.VISIBLE); break; } return true; }
@OnClick(R.id.button_alpha_0) void labelAlphaTo0() { //Property ButterKnife.apply(labelViews, View.ALPHA, 0f); }
@OnClick(R.id.button1) protected void onClick(){ ButterKnife.apply(buttons, CHANGE_COLOR); //the apply method called on button1 Click }
@OnClick(R.id.button_enable) void enableEditViews() { ButterKnife.apply(nameViews, ENABLED, true); }
@OnClick(R.id.button_disable) void disableEditViews() { ButterKnife.apply(nameViews, DISABLE); }
@OnClick(R.id.button_alpha_1) void labelAlphaTo1() { ButterKnife.apply(labelViews, View.ALPHA, 1f); }
public void setItemBackground(@NonNull List<LYRelativeLayoutRipple> list) { if (!ListUtils.isListEmpty(list)) { final int backgroundResource = R.attr.lyItemSelectBackground; ButterKnife.apply(list, new ButterKnife.Action<LYRelativeLayoutRipple>() { @Override public void apply(@NonNull LYRelativeLayoutRipple view, int index) { view.setCustomBackgroundResource(backgroundResource); } }); } }
public void setItemBackground(@NonNull List<LYRelativeLayoutRipple> list) { if (!ListUtils.isListEmpty(list)) { final int backgroundResource = R.attr.lyItemSelectBackground; ButterKnife.apply(list, new ButterKnife.Action<LYRelativeLayoutRipple>() { @Override public void apply(@NonNull LYRelativeLayoutRipple view, int index) { view.setCustomBackgroundResource(backgroundResource); } }); } } }
@OnClick(R.id.signin_login) public void signInTextView(View view){ if(checkEmptyField()){ ButterKnife.apply(edittexts, EMPTY_FIELD); } else { loginMVPView.showDialog(); loginMVPView.authtication(edittexts.get(0).getText().toString(), edittexts.get(1).getText().toString()); } }
@OnClick(R.id.forgot_pwd_submit) public void forgotButton_Onclick(View view){ if(checkEmptyField()){ ButterKnife.apply(forgotEmail_Edittext, EMPTY_FIELD); } else { forgetEmail(forgotEmail_Edittext.getText().toString().trim()); } }
public void setItemSelectBackground(@NonNull List<View> list) { if (!ListUtils.isListEmpty(list)) { int[] attrs = new int[]{R.attr.selectableItemBackground}; TypedArray typedArray = getActivity().obtainStyledAttributes(attrs); final int backgroundResource = typedArray.getResourceId(0, 0); ButterKnife.apply(list, new ButterKnife.Action<View>() { @Override public void apply(@NonNull View view, int index) { view.setBackgroundResource(backgroundResource); } }); typedArray.recycle(); } }
public void setItemSelectBackground(@NonNull List<View> list) { if (!ListUtils.isListEmpty(list)) { int[] attrs = new int[]{R.attr.selectableItemBackground}; TypedArray typedArray = getActivity().obtainStyledAttributes(attrs); final int backgroundResource = typedArray.getResourceId(0, 0); ButterKnife.apply(list, new ButterKnife.Action<View>() { @Override public void apply(@NonNull View view, int index) { view.setBackgroundResource(backgroundResource); } }); } }
ButterKnife.apply(mSwitchList, new ButterKnife.Action<LSwitch>() { @Override public void apply(@NonNull LSwitch view, int index) { ButterKnife.apply(mTextViewList, new ButterKnife.Action<TextView>() { @Override public void apply(@NonNull TextView view, int index) { ButterKnife.apply(mLinearLayoutCompatList, new ButterKnife.Action<LinearLayoutCompat>() { @Override public void apply(@NonNull LinearLayoutCompat view, int index) {
/** * An utility function to check if the new Card entries are valid or not. */ private boolean areFieldsValid() { fieldsValid = true; ButterKnife.apply(mTextInputLayouts, CHECK_ERROR); int expiryMonth = Integer.parseInt(spnMM.getSelectedItem().toString()); int expiryYear = Integer.parseInt(spnYY.getSelectedItem().toString()); Calendar calendar = Calendar.getInstance(); if (expiryYear == calendar.get(Calendar.YEAR) && expiryMonth < (calendar.get(Calendar.MONTH) + 1)) { Toaster.showToast(getContext(), getString(R.string.card_expiry_message)); fieldsValid = false; } return fieldsValid; } }