Remove hardcoded color for settings dashboard
1. Change card_background to default background color. In settings light theme, background color is exactly the #fafafa 2. Change card_background_grey to colorSecondary, which is material_grey_200 in settings light theme. Bug: 36139640 Test: Screenshot Change-Id: I20081e768985ce6c0b9000448ae48599f18b293a
This commit is contained in:
@@ -27,6 +27,9 @@ import com.android.settings.SettingsRobolectricTestRunner;
|
||||
import com.android.settings.TestConfig;
|
||||
import com.android.settings.core.instrumentation.MetricsFeatureProvider;
|
||||
import com.android.settings.dashboard.conditional.Condition;
|
||||
import com.android.settings.testutils.FakeFeatureFactory;
|
||||
import com.android.settings.testutils.shadow.SettingsShadowResources;
|
||||
import com.android.settings.testutils.shadow.ShadowDynamicIndexableContentMonitor;
|
||||
import com.android.settingslib.drawer.DashboardCategory;
|
||||
import com.android.settingslib.drawer.Tile;
|
||||
import org.junit.Before;
|
||||
@@ -52,7 +55,13 @@ import static org.mockito.Mockito.verify;
|
||||
import static org.mockito.Mockito.when;
|
||||
|
||||
@RunWith(SettingsRobolectricTestRunner.class)
|
||||
@Config(manifest = TestConfig.MANIFEST_PATH, sdk = TestConfig.SDK_VERSION)
|
||||
@Config(manifest = TestConfig.MANIFEST_PATH,
|
||||
sdk = TestConfig.SDK_VERSION,
|
||||
shadows = {
|
||||
SettingsShadowResources.class,
|
||||
SettingsShadowResources.SettingsShadowTheme.class,
|
||||
ShadowDynamicIndexableContentMonitor.class
|
||||
})
|
||||
public class DashboardAdapterTest {
|
||||
|
||||
@Mock
|
||||
@@ -82,6 +91,7 @@ public class DashboardAdapterTest {
|
||||
when(mResources
|
||||
.getQuantityString(any(int.class), any(int.class), Matchers.<Object>anyVararg()))
|
||||
.thenReturn("");
|
||||
FakeFeatureFactory.setupForTest(context);
|
||||
mDashboardAdapter = new DashboardAdapter(context, null, mMetricsFeatureProvider,
|
||||
null, null);
|
||||
mSuggestionHeaderData = new DashboardData.SuggestionHeaderData(true, 1, 0);
|
||||
|
Reference in New Issue
Block a user