日夜间模式更新状态栏底色替换为Extensions方法
This commit is contained in:
@ -27,7 +27,6 @@ import com.gh.common.util.ApkActiveUtils;
|
||||
import com.gh.common.util.CheckLoginUtils;
|
||||
import com.gh.common.util.DetailDownloadUtils;
|
||||
import com.gh.common.util.DeviceTokenUtils;
|
||||
import com.gh.common.util.DisplayUtils;
|
||||
import com.gh.common.util.EntranceUtils;
|
||||
import com.gh.common.util.ExtensionsKt;
|
||||
import com.gh.common.util.LibaoUtils;
|
||||
@ -198,7 +197,7 @@ public class LibaoDetailActivity extends ToolBarActivity implements LibaoDetailA
|
||||
if (mLibaoEntity != null) {
|
||||
mLibaoEntity.setClickReceiveBtnIn(isClickReceiveBtnIn);
|
||||
}
|
||||
DisplayUtils.setStatusBarColor(this, mNightMode ? android.R.color.black : R.color.white);
|
||||
ExtensionsKt.updateStatusBarColor(this, R.color.black, R.color.white);
|
||||
mIsScroll = true;
|
||||
|
||||
mSkeleton = Skeleton.bind(mListSkeleton).shimmer(false).load(R.layout.activity_libaodetail_skeleton).show();
|
||||
@ -567,6 +566,6 @@ public class LibaoDetailActivity extends ToolBarActivity implements LibaoDetailA
|
||||
mLibaoDetailRv.removeItemDecorationAt(0);
|
||||
mLibaoDetailRv.addItemDecoration(getItemDecoration());
|
||||
}
|
||||
DisplayUtils.setStatusBarColor(this, mNightMode ? android.R.color.black : R.color.white);
|
||||
ExtensionsKt.updateStatusBarColor(this, R.color.black, R.color.white);
|
||||
}
|
||||
}
|
||||
|
||||
@ -760,7 +760,7 @@ class ForumDetailFragment : BaseLazyTabFragment() {
|
||||
if (mBinding.forumThumbSmall.visibility == View.GONE) {
|
||||
DisplayUtils.setStatusBarColor(requireActivity(), R.color.transparent)
|
||||
} else {
|
||||
DisplayUtils.setStatusBarColor(requireActivity(), if (mNightMode) R.color.black else R.color.white)
|
||||
requireActivity().updateStatusBarColor(R.color.black, R.color.white)
|
||||
}
|
||||
mBinding.allOrderSfv.run {
|
||||
setContainerBackground(R.drawable.button_round_f5f5f5.toDrawable(requireContext()))
|
||||
|
||||
@ -17,7 +17,7 @@ import androidx.core.content.ContextCompat;
|
||||
import androidx.fragment.app.Fragment;
|
||||
|
||||
import com.gh.base.fragment.BaseFragment_TabLayout;
|
||||
import com.gh.common.util.DisplayUtils;
|
||||
import com.gh.common.util.ExtensionsKt;
|
||||
import com.gh.common.util.MtaHelper;
|
||||
import com.gh.gamecenter.ConcernActivity;
|
||||
import com.gh.gamecenter.R;
|
||||
@ -86,7 +86,7 @@ public class LibaoFragment extends BaseFragment_TabLayout {
|
||||
@Override
|
||||
public void onActivityCreated(@Nullable Bundle savedInstanceState) {
|
||||
super.onActivityCreated(savedInstanceState);
|
||||
DisplayUtils.setStatusBarColor(requireActivity(), mNightMode ? R.color.black : R.color.white);
|
||||
ExtensionsKt.updateStatusBarColor(requireActivity(), R.color.black, R.color.white);
|
||||
setNavigationTitle(R.string.title_libao);
|
||||
initMenu(R.menu.menu_manage);
|
||||
mManageMenu = getItemMenu(R.id.layout_menu_manage);
|
||||
@ -152,7 +152,7 @@ public class LibaoFragment extends BaseFragment_TabLayout {
|
||||
super.onNightModeChange();
|
||||
mBinding.fragmentTabRl.setBackgroundColor(ContextCompat.getColor(requireContext(), R.color.background_white));
|
||||
mBinding.divider.setBackgroundColor(ContextCompat.getColor(requireContext(), R.color.divider));
|
||||
DisplayUtils.setStatusBarColor(requireActivity(), mNightMode ? R.color.black : R.color.white);
|
||||
ExtensionsKt.updateStatusBarColor(requireActivity(), R.color.black, R.color.white);
|
||||
for (int i = 0; i < mTabLayout.getTabCount(); i++) {
|
||||
TabLayout.Tab tab = mTabLayout.getTabAt(i);
|
||||
if (tab == null) continue;
|
||||
|
||||
Reference in New Issue
Block a user