Hola.
A ver si podeis ayudarme con este problemilla que tengo.
Tengo un BaseActivity que extiende de AppCompatActivity e implemento View.OnTouchListener. Esto me hace crear el método onTouch.
El resto de Activities que tengo extiende de esta BaseActivity por lo que entiendo, que si toco la pantalla en cualquier activity o cualquier fragment, al extender de BaseActivity, deberÍa lanzar el evento onTouch, y el problema es que no me lanza dicho evento. os dejo el código de las clase BaseActivity, por si veis que puedo estar haciendo mal.
public class BaseActivity extends AppCompatActivity implements View.OnTouchListener{
@Override
public boolean onTouch(View v, MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_DOWN) {
// TOCAMOS LA PANTALLA
}else if (event.getAction() == MotionEvent.ACTION_UP){
// LEVANTADO DEDO DE LA PANTALLA
}
return false;
}
}