1 package net.osdn.gokigen.joggingtimer.recordlist;
3 import android.support.v7.widget.RecyclerView;
4 import android.view.View;
5 import android.widget.ImageView;
6 import android.widget.TextView;
8 import net.osdn.gokigen.joggingtimer.R;
10 class RecordHolder extends RecyclerView.ViewHolder
12 private final View itemView;
13 private ImageView iconView;
14 private TextView mainText;
15 private TextView subText;
17 RecordHolder(View itemView)
20 iconView = itemView.findViewById(R.id.gokigen_icon);
21 mainText = itemView.findViewById(R.id.main_text);
22 subText = itemView.findViewById(R.id.sub_text);
23 this.itemView = itemView;
26 void setOnClickListener(View.OnClickListener listener)
28 itemView.setOnClickListener(listener);
31 void setOnLongClickListener(View.OnLongClickListener listener)
33 itemView.setOnLongClickListener(listener);
36 void setIconId(int iconId)
40 iconView.setImageResource(iconId);
44 void setMainText(String message)
46 mainText.setText(message);
49 void setSubText(String message)
51 subText.setText(message);