|
|
|
|
@ -19,7 +19,7 @@ public class ChannelPresenter extends Presenter { |
|
|
|
|
|
|
|
|
|
public interface OnClickListener { |
|
|
|
|
|
|
|
|
|
void showEpg(); |
|
|
|
|
void showEpg(Channel item); |
|
|
|
|
|
|
|
|
|
void onItemClick(Channel item); |
|
|
|
|
|
|
|
|
|
@ -39,9 +39,9 @@ public class ChannelPresenter extends Presenter { |
|
|
|
|
holder.binding.name.setText(item.getName()); |
|
|
|
|
holder.binding.number.setText(item.getNumber()); |
|
|
|
|
holder.binding.getRoot().setSelected(item.isSelected()); |
|
|
|
|
holder.binding.getRoot().setRightListener(mListener::showEpg); |
|
|
|
|
setOnClickListener(holder, view -> mListener.onItemClick(item)); |
|
|
|
|
holder.view.setOnLongClickListener(view -> mListener.onLongClick(item)); |
|
|
|
|
holder.binding.getRoot().setRightListener(() -> mListener.showEpg(item)); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
|