diff --git a/android/res/drawable-hdpi/ic_routing_get.png b/android/res/drawable-hdpi/ic_routing_get.png
index fac2022201..b20a8ecef1 100644
Binary files a/android/res/drawable-hdpi/ic_routing_get.png and b/android/res/drawable-hdpi/ic_routing_get.png differ
diff --git a/android/res/drawable-hdpi/ic_routing_get_night.png b/android/res/drawable-hdpi/ic_routing_get_night.png
new file mode 100644
index 0000000000..aebe4d2e6d
Binary files /dev/null and b/android/res/drawable-hdpi/ic_routing_get_night.png differ
diff --git a/android/res/drawable-hdpi/ic_routing_ok.png b/android/res/drawable-hdpi/ic_routing_ok.png
index d7e8d78d36..3b711ca2ca 100644
Binary files a/android/res/drawable-hdpi/ic_routing_ok.png and b/android/res/drawable-hdpi/ic_routing_ok.png differ
diff --git a/android/res/drawable-hdpi/ic_routing_ok_night.png b/android/res/drawable-hdpi/ic_routing_ok_night.png
new file mode 100644
index 0000000000..85f66ae1f2
Binary files /dev/null and b/android/res/drawable-hdpi/ic_routing_ok_night.png differ
diff --git a/android/res/drawable-mdpi/ic_routing_get.png b/android/res/drawable-mdpi/ic_routing_get.png
index 7e85eefe3b..c4ab157a0d 100644
Binary files a/android/res/drawable-mdpi/ic_routing_get.png and b/android/res/drawable-mdpi/ic_routing_get.png differ
diff --git a/android/res/drawable-mdpi/ic_routing_get_night.png b/android/res/drawable-mdpi/ic_routing_get_night.png
new file mode 100644
index 0000000000..c67b6b4796
Binary files /dev/null and b/android/res/drawable-mdpi/ic_routing_get_night.png differ
diff --git a/android/res/drawable-mdpi/ic_routing_ok.png b/android/res/drawable-mdpi/ic_routing_ok.png
index 1009437c55..e8ae99341c 100644
Binary files a/android/res/drawable-mdpi/ic_routing_ok.png and b/android/res/drawable-mdpi/ic_routing_ok.png differ
diff --git a/android/res/drawable-mdpi/ic_routing_ok_night.png b/android/res/drawable-mdpi/ic_routing_ok_night.png
new file mode 100644
index 0000000000..9bdcfaead8
Binary files /dev/null and b/android/res/drawable-mdpi/ic_routing_ok_night.png differ
diff --git a/android/res/drawable-xhdpi/ic_routing_get.png b/android/res/drawable-xhdpi/ic_routing_get.png
index e8ddb8bfa4..9667c5b6b8 100644
Binary files a/android/res/drawable-xhdpi/ic_routing_get.png and b/android/res/drawable-xhdpi/ic_routing_get.png differ
diff --git a/android/res/drawable-xhdpi/ic_routing_get_night.png b/android/res/drawable-xhdpi/ic_routing_get_night.png
new file mode 100644
index 0000000000..aed9acee16
Binary files /dev/null and b/android/res/drawable-xhdpi/ic_routing_get_night.png differ
diff --git a/android/res/drawable-xhdpi/ic_routing_ok.png b/android/res/drawable-xhdpi/ic_routing_ok.png
index ad892f886d..ea0dc1f0b8 100644
Binary files a/android/res/drawable-xhdpi/ic_routing_ok.png and b/android/res/drawable-xhdpi/ic_routing_ok.png differ
diff --git a/android/res/drawable-xhdpi/ic_routing_ok_night.png b/android/res/drawable-xhdpi/ic_routing_ok_night.png
new file mode 100644
index 0000000000..66c6e44503
Binary files /dev/null and b/android/res/drawable-xhdpi/ic_routing_ok_night.png differ
diff --git a/android/res/drawable-xxhdpi/ic_routing_get.png b/android/res/drawable-xxhdpi/ic_routing_get.png
index 3235e57590..72cda804c5 100644
Binary files a/android/res/drawable-xxhdpi/ic_routing_get.png and b/android/res/drawable-xxhdpi/ic_routing_get.png differ
diff --git a/android/res/drawable-xxhdpi/ic_routing_get_night.png b/android/res/drawable-xxhdpi/ic_routing_get_night.png
new file mode 100644
index 0000000000..1312c5fad1
Binary files /dev/null and b/android/res/drawable-xxhdpi/ic_routing_get_night.png differ
diff --git a/android/res/drawable-xxhdpi/ic_routing_ok.png b/android/res/drawable-xxhdpi/ic_routing_ok.png
index 1dbc8989d8..f6a7e770bf 100644
Binary files a/android/res/drawable-xxhdpi/ic_routing_ok.png and b/android/res/drawable-xxhdpi/ic_routing_ok.png differ
diff --git a/android/res/drawable-xxhdpi/ic_routing_ok_night.png b/android/res/drawable-xxhdpi/ic_routing_ok_night.png
new file mode 100644
index 0000000000..e4f954d4bb
Binary files /dev/null and b/android/res/drawable-xxhdpi/ic_routing_ok_night.png differ
diff --git a/android/res/drawable-xxxhdpi/ic_routing_get.png b/android/res/drawable-xxxhdpi/ic_routing_get.png
new file mode 100644
index 0000000000..2eff9e3627
Binary files /dev/null and b/android/res/drawable-xxxhdpi/ic_routing_get.png differ
diff --git a/android/res/drawable-xxxhdpi/ic_routing_get_night.png b/android/res/drawable-xxxhdpi/ic_routing_get_night.png
new file mode 100644
index 0000000000..8290482c59
Binary files /dev/null and b/android/res/drawable-xxxhdpi/ic_routing_get_night.png differ
diff --git a/android/res/drawable-xxxhdpi/ic_routing_ok.png b/android/res/drawable-xxxhdpi/ic_routing_ok.png
new file mode 100644
index 0000000000..a7f98efc6a
Binary files /dev/null and b/android/res/drawable-xxxhdpi/ic_routing_ok.png differ
diff --git a/android/res/drawable-xxxhdpi/ic_routing_ok_night.png b/android/res/drawable-xxxhdpi/ic_routing_ok_night.png
new file mode 100644
index 0000000000..53926c6886
Binary files /dev/null and b/android/res/drawable-xxxhdpi/ic_routing_ok_night.png differ
diff --git a/android/res/layout-land/fragment_suggest_country_download.xml b/android/res/layout-land/fragment_suggest_country_download.xml
index ae688edd54..8fb90341f8 100644
--- a/android/res/layout-land/fragment_suggest_country_download.xml
+++ b/android/res/layout-land/fragment_suggest_country_download.xml
@@ -127,7 +127,7 @@
android:layout_marginTop="@dimen/margin_half_plus"
android:background="?clickableBackground"
wheel:wheelProgressColor="@color/base_green"
- wheel:wheelSecondaryColor="@color/downloader_progress_secondary"
+ wheel:wheelSecondaryColor="?dividerHorizontal"
wheel:wheelThickness="@dimen/margin_quarter"/>
diff --git a/android/res/layout/download_item_country.xml b/android/res/layout/download_item_country.xml
index a57aa0b6a2..380b8cc4ff 100644
--- a/android/res/layout/download_item_country.xml
+++ b/android/res/layout/download_item_country.xml
@@ -29,8 +29,8 @@
android:layout_marginRight="@dimen/progress_wheel_width_neg"
android:paddingLeft="@dimen/margin_quarter"
android:paddingRight="@dimen/margin_quarter"
- wheel:wheelProgressColor="@color/downloader_progress_primary"
- wheel:wheelSecondaryColor="@color/downloader_progress_secondary"
+ wheel:wheelProgressColor="?colorAccent"
+ wheel:wheelSecondaryColor="?dividerHorizontal"
wheel:wheelThickness="@dimen/margin_eighth"/>
diff --git a/android/res/values/colors.xml b/android/res/values/colors.xml
index 8691d32f2b..baed7826ee 100644
--- a/android/res/values/colors.xml
+++ b/android/res/values/colors.xml
@@ -49,11 +49,7 @@
#FFFFFFFF
- @color/base_accent
- #FFF0F0F0
#FF999999
- #FF000000
- #FF000000
#FFEFEFF4
@color/divider_night
diff --git a/android/src/com/mapswithme/country/BaseDownloadAdapter.java b/android/src/com/mapswithme/country/BaseDownloadAdapter.java
index 5783371b96..30aef98f7c 100644
--- a/android/src/com/mapswithme/country/BaseDownloadAdapter.java
+++ b/android/src/com/mapswithme/country/BaseDownloadAdapter.java
@@ -209,7 +209,7 @@ abstract class BaseDownloadAdapter extends BaseAdapter
private void processFailed(ViewHolder holder, int position)
{
- holder.mProgressSlided.setProgressColor(mFragment.getResources().getColor(R.color.downloader_progress_primary));
+ holder.mProgressSlided.setProgressColor(ThemeUtils.getColor(mListView.getContext(), R.attr.colorAccent));
holder.mProgressSlided.setCenterDrawable(null);
retryDownload(position);
}
@@ -482,10 +482,12 @@ abstract class BaseDownloadAdapter extends BaseAdapter
private static void bindCarRoutingIcon(ViewHolder holder, CountryItem item)
{
- if (item.getOptions() == StorageOptions.MAP_OPTION_MAP_ONLY)
- holder.mImageRoutingStatus.setImageResource(R.drawable.ic_routing_get);
- else
- holder.mImageRoutingStatus.setImageResource(R.drawable.ic_routing_ok);
+ boolean night = ThemeUtils.isNightTheme();
+ int icon = (item.getOptions() == StorageOptions.MAP_OPTION_MAP_ONLY) ? night ? R.drawable.ic_routing_get_night
+ : R.drawable.ic_routing_get
+ : night ? R.drawable.ic_routing_ok_night
+ : R.drawable.ic_routing_ok;
+ holder.mImageRoutingStatus.setImageResource(icon);
}
private void startItemDownloading(final ViewHolder holder, final int position, int newOptions)