5 package com.andrew.apollo.views;
\r
7 import android.view.View;
\r
8 import android.widget.FrameLayout;
\r
9 import android.widget.ImageView;
\r
10 import android.widget.TextView;
\r
12 import com.andrew.apollo.R;
\r
13 import com.andrew.apollo.utils.ThemeUtils;
\r
16 * @author Andrew Neal
\r
18 public class ViewHolderList {
\r
20 public final ImageView mViewHolderImage, mPeakOne, mPeakTwo, mQuickContextDivider,
\r
23 public final TextView mViewHolderLineOne;
\r
25 public final TextView mViewHolderLineTwo;
\r
27 public final FrameLayout mQuickContext;
\r
29 public ViewHolderList(View view) {
\r
30 mViewHolderImage = (ImageView)view.findViewById(R.id.listview_item_image);
\r
31 mViewHolderLineOne = (TextView)view.findViewById(R.id.listview_item_line_one);
\r
32 mViewHolderLineTwo = (TextView)view.findViewById(R.id.listview_item_line_two);
\r
33 mQuickContext = (FrameLayout)view.findViewById(R.id.track_list_context_frame);
\r
34 mPeakOne = (ImageView)view.findViewById(R.id.peak_one);
\r
35 mPeakTwo = (ImageView)view.findViewById(R.id.peak_two);
\r
36 mQuickContextDivider = (ImageView)view.findViewById(R.id.quick_context_line);
\r
37 mQuickContextTip = (ImageView)view.findViewById(R.id.quick_context_tip);
\r
40 ThemeUtils.setTextColor(view.getContext(), mViewHolderLineOne, "list_view_text_color");
\r
41 ThemeUtils.setTextColor(view.getContext(), mViewHolderLineTwo, "list_view_text_color");
\r
42 ThemeUtils.setBackgroundColor(view.getContext(), mQuickContextDivider,
\r
43 "list_view_quick_context_menu_button_divider");
\r