using System;
|
|
using Android.Views;
|
using Android.Support.V7.Widget;
|
|
namespace ezxamairn.Droid
|
{
|
public class BaseRecycleViewAdapter : RecyclerView.Adapter
|
{
|
public event EventHandler<RecyclerClickEventArgs> ItemClick;
|
public event EventHandler<RecyclerClickEventArgs> ItemLongClick;
|
|
public override void OnBindViewHolder(RecyclerView.ViewHolder holder, int position)
|
{
|
throw new NotImplementedException();
|
}
|
|
public override RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType)
|
{
|
throw new NotImplementedException();
|
}
|
|
public override int ItemCount
|
{
|
get
|
{
|
throw new NotImplementedException();
|
}
|
}
|
|
protected void OnClick(RecyclerClickEventArgs args) => ItemClick?.Invoke(this, args);
|
protected void OnLongClick(RecyclerClickEventArgs args) => ItemLongClick?.Invoke(this, args);
|
}
|
}
|