Я использую onTouchListener для макета. Я хочу сделать щелчок за пределами макета. Я установил onTouchListetener для макета. Но событие движения всегда показывает ACTION_DOWN. Даже если я коснусь вне поля зрения, он не показывает ACTION_OUTSIDE. Может ли кто-нибудь помочь мне выяснить, почему он не показывает константу ACTION_OUTSIDE. Вот код, который я использую
Layout.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
Log.i("action",event.getAction()+"");
if (event.getAction() == MotionEvent.ACTION_OUTSIDE) {
Toast.makeText(getApplicationContext(), "check", Toast.LENGTH_SHORT).show();
return true;
}
return false;
}
});