diff --git a/app/src/main/java/com/gh/base/BaseActivity.java b/app/src/main/java/com/gh/base/BaseActivity.java index 8945d5a1ff..cc4b8b9f37 100644 --- a/app/src/main/java/com/gh/base/BaseActivity.java +++ b/app/src/main/java/com/gh/base/BaseActivity.java @@ -570,7 +570,7 @@ public abstract class BaseActivity extends BaseAppCompatActivity implements Easy * * @param view 父 view */ - private void updateStaticViewBackground(View view) { + protected void updateStaticViewBackground(View view) { if (view instanceof ViewGroup) { for (int i = 0; i < ((ViewGroup) view).getChildCount(); i++) { View child = ((ViewGroup) view).getChildAt(i); diff --git a/app/src/main/java/com/gh/gamecenter/MainActivity.java b/app/src/main/java/com/gh/gamecenter/MainActivity.java index 3e91730a04..dc51f116de 100644 --- a/app/src/main/java/com/gh/gamecenter/MainActivity.java +++ b/app/src/main/java/com/gh/gamecenter/MainActivity.java @@ -1036,4 +1036,10 @@ public class MainActivity extends BaseActivity { protected boolean isAutoResetViewBackgroundEnabled() { return true; } + + @Override + protected void updateStaticViewBackground(View view) { + if (mMainWrapperFragment.getCurrentItem() == MainWrapperFragment.INDEX_HOME) return; + super.updateStaticViewBackground(view); + } }