/** * Sets the listview or gridview's item long click listener of the view * * @param viewId The view id. * @param listener The item long click listener; * @return The BaseViewHolder for chaining. */ public BaseViewHolder setOnItemLongClickListener(int viewId, AdapterView.OnItemLongClickListener listener) { AdapterView view = getView(viewId); view.setOnItemLongClickListener(listener); return this; }
/** * Register a callback method for when an item is long clicked in the ListView. * * @param listener The callback method. * @return self */ public T itemLongClicked(OnItemLongClickListener listener){ if(view instanceof AdapterView){ AdapterView<?> alv = (AdapterView<?>) view; alv.setOnItemLongClickListener(listener); } return self(); }
/** * Sets the listview or gridview's item long click listener of the view * @param viewId The view id. * @param listener The item long click listener; * @return The BaseAdapterHelper for chaining. */ public BaseAdapterHelper setOnItemLongClickListener(int viewId,AdapterView.OnItemLongClickListener listener) { AdapterView view = retrieveView(viewId); view.setOnItemLongClickListener(listener); return this; } /**
@Override public void setOnItemLongClickListener(OnItemLongClickListener listener) { super.setOnItemLongClickListener(listener); mOnItemLongClicked = listener; }
/** * Sets the listview or gridview's item long click listener of the view * * @param viewId The view id. * @param listener The item long click listener; * @return The BaseViewHolder for chaining. */ public BaseViewHolder setOnItemLongClickListener(@IdRes int viewId, AdapterView.OnItemLongClickListener listener) { AdapterView view = getView(viewId); view.setOnItemLongClickListener(listener); return this; }
/** * Sets the listview or gridview's item long click listener of the view * * @param viewId The view id. * @param listener The item long click listener; * @return The ZXBaseHolder for chaining. */ public ZXBaseHolder setOnItemLongClickListener(@IdRes int viewId, AdapterView.OnItemLongClickListener listener) { AdapterView view = getView(viewId); view.setOnItemLongClickListener(listener); return this; }
/** * Sets the listview or gridview's item long click listener of the view * * @param viewId The view id. * @param listener The item long click listener; * @return The BaseViewHolder for chaining. */ public ViewHolder setOnItemLongClickListener(@IdRes int viewId, AdapterView.OnItemLongClickListener listener) { AdapterView view = getView(viewId); view.setOnItemLongClickListener(listener); return this; }
/** * Sets the listview or gridview's item long click listener of the view * * @param viewId The view id. * @param listener The item long click listener; * @return The BaseViewHolder for chaining. */ public BaseViewHolder setOnItemLongClickListener(int viewId, AdapterView.OnItemLongClickListener listener) { AdapterView view = getView(viewId); view.setOnItemLongClickListener(listener); return this; }
/** * Sets the listview or gridview's item long click listener of the view * * @param viewId The view id. * @param listener The item long click listener; * @return The BaseViewHolder for chaining. */ public BaseViewHolder setOnItemLongClickListener(int viewId, AdapterView.OnItemLongClickListener listener) { AdapterView view = getView(viewId); view.setOnItemLongClickListener(listener); return this; }
/** * Sets the listview or gridview's item long click listener of the view * * @param viewId The view id. * @param listener The item long click listener; * @return The BaseViewHolder for chaining. */ public BaseViewHolder setOnItemLongClickListener(@IdRes int viewId, AdapterView.OnItemLongClickListener listener) { AdapterView view = getView(viewId); view.setOnItemLongClickListener(listener); return this; }
/** * Sets the ListView or GridView's item long click listener of the view * * @param viewId The view id. * @param listener The item long click listener; * @return The BaseAdapterHelper for chaining. */ public BaseAdapterHelper setOnItemLongClickListener(@IdRes int viewId, @NonNull AdapterView.OnItemLongClickListener listener) { ((AdapterView)retrieveView(viewId)).setOnItemLongClickListener(listener); return this; }
public BaseViewHolder setOnItemLongClickListener(int viewId, AdapterView.OnItemLongClickListener listener) { AdapterView view = getView(viewId); view.setOnItemLongClickListener(listener); return this; }
/** * Sets the listview or gridview's item long click listener of the view * * @param viewId The view id. * @param listener The item long click listener; * @return The BaseViewHolder for chaining. */ public BaseViewHolder setOnItemLongClickListener(int viewId, AdapterView.OnItemLongClickListener listener) { AdapterView view = getView(viewId); view.setOnItemLongClickListener(listener); return this; }
/** * Sets the listview or gridview's item long click listener of the view * * @param viewId The view id. * @param listener The item long click listener; * @return The BaseViewHolder for chaining. */ public BaseViewHolder setOnItemLongClickListener(int viewId, AdapterView.OnItemLongClickListener listener) { AdapterView view = getView(viewId); view.setOnItemLongClickListener(listener); return this; }
/** */ @Override public void setOnItemLongClickListener(@Nullable AdapterView.OnItemLongClickListener listener) { if (mAdapterView != null) { mAdapterView.setOnItemLongClickListener(listener); if (listener == null && mAdapterView.isLongClickable()) { mAdapterView.setLongClickable(false); } } }
/** */ @Override public void setOnItemLongClickListener(@Nullable AdapterView.OnItemLongClickListener listener) { if (mAdapterView != null) { mAdapterView.setOnItemLongClickListener(listener); if (listener == null && mAdapterView.isLongClickable()) { mAdapterView.setLongClickable(false); } } }
/** */ @Override public void setOnItemLongClickListener(@Nullable AdapterView.OnItemLongClickListener listener) { if (mAdapterView != null) { mAdapterView.setOnItemLongClickListener(listener); if (listener == null && mAdapterView.isLongClickable()) { mAdapterView.setLongClickable(false); } } }
/** */ @Override public void setOnItemLongClickListener(@Nullable AdapterView.OnItemLongClickListener listener) { if (mAdapterView != null) { mAdapterView.setOnItemLongClickListener(listener); if (listener == null && mAdapterView.isLongClickable()) { mAdapterView.setLongClickable(false); } } }
/** */ @Override public void setOnItemLongClickListener(@Nullable AdapterView.OnItemLongClickListener listener) { if (mAdapterView != null) { mAdapterView.setOnItemLongClickListener(listener); if (listener == null && mAdapterView.isLongClickable()) { mAdapterView.setLongClickable(false); } } }
/** */ @Override public void setOnItemLongClickListener(@Nullable AdapterView.OnItemLongClickListener listener) { if (mAdapterView != null) { mAdapterView.setOnItemLongClickListener(listener); if (listener == null && mAdapterView.isLongClickable()) { mAdapterView.setLongClickable(false); } } }