huaxunhuang
10/22/2017 - 11:08 AM

Antenna Pod #02

@SuppressLint("NewApi")
    private void hideVideoControls() {
        final Animation animation = AnimationUtils.loadAnimation(this, R.anim.fade_out);
        if (animation != null) {
            videoOverlay.startAnimation(animation); 
            controls.startAnimation(animation);
        }
        if (Build.VERSION.SDK_INT >= 14) {
            int videoviewFlag = (Build.VERSION.SDK_INT >= 16) ? View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION : 0;
            getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE | View.SYSTEM_UI_FLAG_FULLSCREEN
                    | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | videoviewFlag);
            videoOverlay.setFitsSystemWindows(true);
        }
        videoOverlay.setVisibility(View.GONE);
        controls.setVisibility(View.GONE);
    }