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) {
|
protected void onCreate(Bundle savedInstanceState) {
|
||||||
super.onCreate(savedInstanceState);
|
super.onCreate(savedInstanceState);
|
||||||
vb = getViewBinding();
|
vb = getViewBinding();
|
||||||
setContentView(vb.getRoot());
|
View root = vb.getRoot();
|
||||||
|
setContentView(root);
|
||||||
window = getWindow();
|
window = getWindow();
|
||||||
decorView = window.getDecorView();
|
decorView = window.getDecorView();
|
||||||
mView = decorView.getRootView();
|
mView = decorView.getRootView();
|
||||||
setStatusBar();
|
setStatusBar();
|
||||||
if (isFullScreen())
|
if (isFullScreen()) {
|
||||||
|
root.setPadding(0,100,0,0);
|
||||||
initFullScreen();
|
initFullScreen();
|
||||||
|
}
|
||||||
onCreateInit();
|
onCreateInit();
|
||||||
}
|
}
|
||||||
protected abstract T getViewBinding();
|
protected abstract T getViewBinding();
|
||||||
@ -53,8 +56,8 @@ public abstract class BaseActivity<T extends ViewBinding> extends AppCompatActiv
|
|||||||
private void initFullScreen() {
|
private void initFullScreen() {
|
||||||
decorView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);
|
decorView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);
|
||||||
window.addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
|
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) {
|
protected <K extends ViewModel> K getActivityScopeViewModel(@NonNull Class<K> modelClass) {
|
||||||
|
|||||||
@ -36,7 +36,7 @@ public class HomeActivity extends BaseActivity<ActivityHomeBinding> {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean isFullScreen() {
|
public boolean isFullScreen() {
|
||||||
return false;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user