Я хочу скрыть фрагмент фрагмента на ощупь где-нибудь - PullRequest
0 голосов
/ 22 мая 2019

У меня есть фрагмент с пользовательским видом, который не содержит весь мой экран.Я хочу скрыть фрагмент, когда пользователь касается экрана (не в пользовательском представлении фрагмента). Как я могу это сделать?

1 Ответ

0 голосов
/ 22 мая 2019

Попробуйте это в своей деятельности:

@Override
public boolean dispatchTouchEvent(MotionEvent ev) {
    switch (ev.getAction()) {
        case MotionEvent.ACTION_DOWN:
            //view gone
            break;

        case MotionEvent.ACTION_UP:
            //view visible
            break;

        case MotionEvent.ACTION_MOVE:
            //view gone
            break;
    }
    return super.dispatchTouchEvent(ev);
}
...