You must set clickable true in the view. try setLongClickable (true)
ImageView imageView = (ImageView) findViewById(R.id.imgView); imageView.setLongClickable(true); final Vibrator vibrator = (Vibrator)getSystemService(VIBRATOR_SERVICE); imageView.setOnLongClickListener(new OnLongClickListener() { @Override public boolean onLongClick(View v) { vibrator.vibrate(100); return true; } });
Jomon george
source share