修改状态栏颜色,去掉immersionbar

This commit is contained in:
张玉久
2020-05-22 15:54:23 +08:00
parent 2eb259055a
commit cf5e981758
7 changed files with 4 additions and 29 deletions

View File

@ -23,7 +23,6 @@ import com.gh.gamecenter.entity.GameUpdateEntity;
import com.gh.gamecenter.eventbus.EBDownloadStatus;
import com.gh.gamecenter.normal.ToolbarController;
import com.gh.gamecenter.packagehelper.PackageViewModel;
import com.gyf.immersionbar.ImmersionBar;
import com.lightgame.OnTitleClickListener;
import org.greenrobot.eventbus.Subscribe;
@ -63,12 +62,7 @@ public abstract class ToolBarActivity extends BaseActivity implements ToolbarCon
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
ImmersionBar.with(this)
.statusBarColor(R.color.white)
.fitsSystemWindows(true)
.statusBarDarkFont(true)
.init();
// setStatusBarDarkMode(true, this);
setStatusBarDarkMode(true, this);
initToolbar();
if (showDownloadMenu()) {

View File

@ -10,11 +10,11 @@ import com.gh.common.exposure.ExposureManager;
import com.gh.common.exposure.ExposureTraceUtils;
import com.gh.common.exposure.ExposureType;
import com.gh.common.util.DataUtils;
import com.gh.common.util.DisplayUtils;
import com.gh.common.util.EntranceUtils;
import com.gh.download.DownloadManager;
import com.gh.gamecenter.entity.GameEntity;
import com.gh.gamecenter.gamedetail.GameDetailFragment;
import com.gyf.immersionbar.ImmersionBar;
import com.halo.assistant.HaloApp;
import static com.gh.common.constant.Constants.GAME_DETAIL_COME_IN;
@ -31,11 +31,7 @@ public class GameDetailActivity extends NormalActivity {
super.onCreate(savedInstanceState);
DownloadManager.getInstance(this).updateSpeedLimitationReleaseDelay(10);
ImmersionBar.with(this)
.statusBarColor(R.color.tranparent)
.fitsSystemWindows(false)
.init();
// DisplayUtils.transparentStatusBar(this);
DisplayUtils.transparentStatusBar(this);
}
@Override

View File

@ -17,7 +17,6 @@ import com.gh.gamecenter.eventbus.EBSearch
import com.gh.gamecenter.search.SearchDefaultFragment
import com.gh.gamecenter.search.SearchGameIndexFragment
import com.gh.gamecenter.search.SearchGameResultFragment
import com.gyf.immersionbar.ImmersionBar
import com.lightgame.utils.Util_System_Keyboard
import com.qq.gdt.action.ActionType
import io.reactivex.android.schedulers.AndroidSchedulers
@ -53,11 +52,6 @@ open class SearchActivity : BaseActivity() {
@SuppressLint("CheckResult")
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
ImmersionBar.with(this)
.statusBarColor(R.color.white)
.fitsSystemWindows(true)
.statusBarDarkFont(true)
.init()
val hint = intent.getStringExtra(EntranceUtils.KEY_HINT)
val searchImmediately = intent.getBooleanExtra(KEY_SEARCH_IMMEDIATELY, false)

View File

@ -45,7 +45,6 @@ import com.gh.gamecenter.normal.ToolbarController;
import com.gh.gamecenter.personal.PersonalFragment;
import com.gh.gamecenter.retrofit.Response;
import com.gh.gamecenter.retrofit.RetrofitManager;
import com.gyf.immersionbar.ImmersionBar;
import com.lightgame.utils.Utils;
import org.greenrobot.eventbus.Subscribe;
@ -134,11 +133,6 @@ public class WebFragment extends NormalFragment {
initMenu();
} else {
if (requireActivity() instanceof ToolbarController) {
ImmersionBar.with(this)
.statusBarColor(R.color.tranparent)
.fitsSystemWindows(false)
.statusBarDarkFont(false)
.init();
((ToolbarController) requireActivity()).hideToolbar(true);
closeBtn.setVisibility(View.VISIBLE);
RelativeLayout.LayoutParams params = (RelativeLayout.LayoutParams) closeBtn.getLayoutParams();