@Override public void onClick(View v) { numButtonPressed("="); } });
@Override public boolean onTouch(View view, MotionEvent event) { switch (event.getAction()) { case MotionEvent.ACTION_DOWN: numButtonPressed("b"); mView = view; mInc = 0; if (mColorHoldHandler != null) return true; mColorHoldHandler = new Handler(); mColorHoldHandler.postDelayed(mBackspaceColor, COLOR_CHANGE_PERIOD); break; case MotionEvent.ACTION_UP: if (mColorHoldHandler == null) return true; view.setBackgroundColor(ContextCompat.getColor(mAppContext, R.color.op_button_normal)); mColorHoldHandler.removeCallbacks(mBackspaceColor); mColorHoldHandler = null; break; } return false; } });
numButtonPressed(buttonValue);
numButtonPressed(buttonValue); return true;