下面列出了androidx.appcompat.app.ActionBar#isShowing ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
protected boolean isActionBarVisible() {
Activity activity = getActivity();
if (activity == null || !(activity instanceof BaseActivity)) {
return false;
}
ActionBar actionBar = ((BaseActivity) activity).getSupportActionBar();
if (actionBar != null) {
return actionBar.isShowing();
}
return false;
}
private boolean isFullScreen() {
Activity activity = getActivity();
if (activity == null || !(activity instanceof BaseActivity)) {
return true;
}
ActionBar actionBar = ((BaseActivity)activity).getSupportActionBar();
if (actionBar != null) {
return !actionBar.isShowing();
}
return true;
}
private void toggleActionBar() {
ActionBar actionBar = getSupportActionBar();
if (actionBar != null) {
if (actionBar.isShowing()) {
actionBar.hide();
hideUi();
} else {
showUi();
actionBar.show();
}
}
}