[mobile] fix system ui bug

pull/123/head
FongMi 3 years ago
parent 7cd6d0f509
commit cf0feb14c2
  1. 14
      app/src/mobile/java/com/fongmi/android/tv/ui/activity/DetailActivity.java

@ -4,6 +4,7 @@ import android.annotation.SuppressLint;
import android.app.Activity;
import android.content.Intent;
import android.content.pm.ActivityInfo;
import android.content.res.Configuration;
import android.graphics.Rect;
import android.text.Html;
import android.text.Layout;
@ -15,6 +16,7 @@ import android.view.ViewTreeObserver;
import android.widget.RelativeLayout;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.lifecycle.ViewModelProvider;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
@ -841,6 +843,18 @@ public class DetailActivity extends BaseActivity implements CustomKeyDownVod.Lis
else if (isStop()) finish();
}
@Override
public void onConfigurationChanged(@NonNull Configuration newConfig) {
super.onConfigurationChanged(newConfig);
if (isFullscreen()) Utils.hideSystemUI(this);
}
@Override
public void onWindowFocusChanged(boolean hasFocus) {
super.onWindowFocusChanged(hasFocus);
if (isFullscreen() && hasFocus) Utils.hideSystemUI(this);
}
@Override
protected void onStart() {
super.onStart();

Loading…
Cancel
Save