@@ -70,7 +70,7 @@ public MyViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
7070
7171 @ Override
7272 public void onBindViewHolder (MyViewHolder holder , int position ) {
73- final Package p = getItemData (position );
73+ Package p = getItemData (position );
7474
7575 if (p .name .length () > 0 ) {
7676 holder .titleText .setText (p .name );
@@ -109,13 +109,6 @@ public void onBindViewHolder(MyViewHolder holder, int position) {
109109 } else if (position == getItemCount ()) {
110110 holder .getSwipeableContainerView ().setPadding (0 , 0 , 0 , (int ) DP_16_TO_PX );
111111 }
112-
113- holder .getSwipeableContainerView ().setOnClickListener (new View .OnClickListener () {
114- @ Override
115- public void onClick (View view ) {
116- DetailsActivity .launch (parentActivity , p );
117- }
118- });
119112 }
120113
121114 public Package getItemData (int pos ) {
@@ -188,14 +181,21 @@ public class MyViewHolder extends AbstractSwipeableItemViewHolder
188181
189182 public MyViewHolder (View itemView ) {
190183 super (itemView );
191- logoView = ( CircleImageView ) itemView .findViewById (R .id .iv_logo );
192- titleText = ( AppCompatTextView ) itemView .findViewById (R .id .tv_title );
193- descText = ( AppCompatTextView ) itemView .findViewById (R .id .tv_other );
194- timeText = ( AppCompatTextView ) itemView .findViewById (R .id .tv_time );
195- bigCharView = ( TextView ) itemView .findViewById (R .id .tv_first_char );
184+ logoView = itemView .findViewById (R .id .iv_logo );
185+ titleText = itemView .findViewById (R .id .tv_title );
186+ descText = itemView .findViewById (R .id .tv_other );
187+ timeText = itemView .findViewById (R .id .tv_time );
188+ bigCharView = itemView .findViewById (R .id .tv_first_char );
196189 containerView = itemView .findViewById (R .id .item_container );
197190
198191 containerView .setOnCreateContextMenuListener (this );
192+
193+ getSwipeableContainerView ().setOnClickListener (new View .OnClickListener () {
194+ @ Override
195+ public void onClick (View view ) {
196+ DetailsActivity .launch (parentActivity , getItemData (getAdapterPosition ()));
197+ }
198+ });
199199 }
200200
201201 @ Override
0 commit comments