diff options
author | Tony Mantler <nicoya@google.com> | 2014-10-06 18:45:48 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2014-10-06 18:45:48 +0000 |
commit | 6d509eb6512697b39121762d242f810fa6a16f0e (patch) | |
tree | 6c60d8821e442502cfb89728844dbdd85da342c0 /src | |
parent | 1ba19591dd0ee2620f711d0f7440a9d6b21e73a6 (diff) | |
parent | e5f28abed41c8d32fc4b42adcb2ff6620fdda652 (diff) | |
download | android_packages_apps_UnifiedEmail-6d509eb6512697b39121762d242f810fa6a16f0e.tar.gz android_packages_apps_UnifiedEmail-6d509eb6512697b39121762d242f810fa6a16f0e.tar.bz2 android_packages_apps_UnifiedEmail-6d509eb6512697b39121762d242f810fa6a16f0e.zip |
Merge "Give minidrawer items an activated state background" into ub-gmail-ur14-dev
Diffstat (limited to 'src')
-rw-r--r-- | src/com/android/mail/ui/MiniDrawerView.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/com/android/mail/ui/MiniDrawerView.java b/src/com/android/mail/ui/MiniDrawerView.java index 4ebe64196..4d815b832 100644 --- a/src/com/android/mail/ui/MiniDrawerView.java +++ b/src/com/android/mail/ui/MiniDrawerView.java @@ -22,6 +22,7 @@ import android.graphics.Rect; import android.util.AttributeSet; import android.view.LayoutInflater; import android.view.View; +import android.view.ViewGroup; import android.widget.ImageView; import android.widget.LinearLayout; import android.widget.ListAdapter; @@ -151,12 +152,13 @@ public class MiniDrawerView extends LinearLayout { while (folderCursor.moveToPosition(++pos)) { final Folder f = folderCursor.getModel(); if (f.isInbox()) { - final ImageView iv = (ImageView) mInflater.inflate( + final View view = mInflater.inflate( R.layout.mini_drawer_folder_item, this, false /* attachToRoot */); + final ImageView iv = (ImageView) view.findViewById(R.id.image_view); iv.setTag(new FolderItem(f, iv)); iv.setContentDescription(f.name); - iv.setActivated(mController.isSelectedFolder(f)); - addView(iv, 1 + numInboxes); + view.setActivated(mController.isSelectedFolder(f)); + addView(view, 1 + numInboxes); numInboxes++; } } |