TouchImageView: use setOnTouchListener(), remove setExtraTouchListener()