ui调整
This commit is contained in:
parent
c1131115f3
commit
076139cb1f
@ -27,13 +27,16 @@ public abstract class BaseActivity<T extends ViewBinding> extends AppCompatActiv
|
||||
protected void onCreate(Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
vb = getViewBinding();
|
||||
setContentView(vb.getRoot());
|
||||
View root = vb.getRoot();
|
||||
setContentView(root);
|
||||
window = getWindow();
|
||||
decorView = window.getDecorView();
|
||||
mView = decorView.getRootView();
|
||||
setStatusBar();
|
||||
if (isFullScreen())
|
||||
if (isFullScreen()) {
|
||||
root.setPadding(0,100,0,0);
|
||||
initFullScreen();
|
||||
}
|
||||
onCreateInit();
|
||||
}
|
||||
protected abstract T getViewBinding();
|
||||
@ -53,8 +56,8 @@ public abstract class BaseActivity<T extends ViewBinding> extends AppCompatActiv
|
||||
private void initFullScreen() {
|
||||
decorView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);
|
||||
window.addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
|
||||
mView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION);
|
||||
|
||||
// mView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION);
|
||||
mView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN );
|
||||
}
|
||||
|
||||
protected <K extends ViewModel> K getActivityScopeViewModel(@NonNull Class<K> modelClass) {
|
||||
|
||||
@ -36,7 +36,7 @@ public class HomeActivity extends BaseActivity<ActivityHomeBinding> {
|
||||
|
||||
@Override
|
||||
public boolean isFullScreen() {
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Loading…
Reference in New Issue
Block a user