Loading core/java/android/app/ContextImpl.java +17 −11 Original line number Diff line number Diff line Loading @@ -256,19 +256,24 @@ class ContextImpl extends Context { @Override public void setTheme(int resId) { synchronized (mSync) { if (mThemeResource != resId) { mThemeResource = resId; initializeTheme(); } } } @Override public int getThemeResId() { synchronized (mSync) { return mThemeResource; } } @Override public Resources.Theme getTheme() { synchronized (mSync) { if (mTheme != null) { return mTheme; } Loading @@ -279,6 +284,7 @@ class ContextImpl extends Context { return mTheme; } } private void initializeTheme() { if (mTheme == null) { Loading Loading
core/java/android/app/ContextImpl.java +17 −11 Original line number Diff line number Diff line Loading @@ -256,19 +256,24 @@ class ContextImpl extends Context { @Override public void setTheme(int resId) { synchronized (mSync) { if (mThemeResource != resId) { mThemeResource = resId; initializeTheme(); } } } @Override public int getThemeResId() { synchronized (mSync) { return mThemeResource; } } @Override public Resources.Theme getTheme() { synchronized (mSync) { if (mTheme != null) { return mTheme; } Loading @@ -279,6 +284,7 @@ class ContextImpl extends Context { return mTheme; } } private void initializeTheme() { if (mTheme == null) { Loading