Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2512)

Unified Diff: chrome/android/java/src/org/chromium/chrome/browser/download/ui/FilterAdapter.java

Issue 2874563002: Download home : Added info menu icon (Closed)
Patch Set: Fixed tests Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/android/java/src/org/chromium/chrome/browser/download/ui/FilterAdapter.java
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/download/ui/FilterAdapter.java b/chrome/android/java/src/org/chromium/chrome/browser/download/ui/FilterAdapter.java
index 3a155c8dad8fade96b84f98879b549aaefe1a473..7b8cf0c4976dceec377d892803c07b1c5234572d 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/download/ui/FilterAdapter.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/download/ui/FilterAdapter.java
@@ -4,6 +4,7 @@
package org.chromium.chrome.browser.download.ui;
+import android.graphics.drawable.Drawable;
import android.support.annotation.LayoutRes;
import android.view.LayoutInflater;
import android.view.View;
@@ -14,6 +15,7 @@ import android.widget.TextView;
import org.chromium.chrome.R;
import org.chromium.chrome.browser.download.ui.DownloadManagerUi.DownloadUiObserver;
+import org.chromium.chrome.browser.widget.TintedDrawable;
/** An adapter that allows selecting an item from a dropdown spinner. */
class FilterAdapter
@@ -40,6 +42,11 @@ class FilterAdapter
TextView labelView =
getTextViewFromResource(convertView, R.layout.download_manager_spinner_drop_down);
labelView.setText(DownloadFilter.getStringIdForFilter(position));
+ int iconId = DownloadFilter.getDrawableForFilter(position);
+ Drawable iconDrawable = TintedDrawable.constructTintedDrawable(
+ mManagerUi.getActivity().getResources(), iconId, R.color.descriptive_text_color);
+ labelView.setCompoundDrawablesWithIntrinsicBounds(iconDrawable, null, null, null);
+
return labelView;
}

Powered by Google App Engine
This is Rietveld 408576698