首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Android知识点总结

    2-VII-RecyclerView事件

    中照样子添加长按监听: /////////////////////条目长按监听///////////////////////////////////// public interface OnItemLongClickListener { void onLongClick(View itemView, ViewGroup parent, int position); } private OnItemLongClickListener mOnItemLongClickListener; public void setOnItemLongClickListener(OnItemLongClickListener onItemLongClickListener ) { mOnItemLongClickListener = onItemLongClickListener; } 2.FirstRvAdapter添加删除与添加方法: mRecyclerView.scrollToPosition(0);//滑动到某个条目 } }); mAdapter.setOnItemLongClickListener(new FirstRvAdapter.OnItemLongClickListener

    79640发布于 2018-09-29
  • 来自专栏分享达人秀

    RecyclerView点击事件处理

    首先在RecyclerViewAdapter类中分别定义2个接口OnItemClickListener和OnItemLongClickListener,然后提供2个公开方法便于Activity设置事件监听 LayoutInflater mInflater = null; private OnItemClickListener mOnItemClickListener = null; private OnItemLongClickListener this.mOnItemClickListener = l; } // 设置长按事件 public void setOnItemLongClickListener(OnItemLongClickListener OnItemClickListener { void onClick(View parent, int position); } // 长按事件接口 public interface OnItemLongClickListener AppCompatActivity implements RecyclerViewAdapter.OnItemClickListener, RecyclerViewAdapter.OnItemLongClickListener

    6K90发布于 2018-02-05
  • 来自专栏分享达人秀

    RecyclerView数据动态更新

    LayoutInflater mInflater = null; private OnItemClickListener mOnItemClickListener = null; private OnItemLongClickListener this.mOnItemClickListener = l; } // 设置长按事件 public void setOnItemLongClickListener(OnItemLongClickListener OnItemClickListener { void onClick(View parent, int position); } // 长按事件接口 public interface OnItemLongClickListener AppCompatActivity implements RecyclerViewAdapter.OnItemClickListener, RecyclerViewAdapter.OnItemLongClickListener

    7K61发布于 2018-02-05
  • 来自专栏猿份到

    仿网易栏目添加功能

    OnItemClickListener { void onItemClickListener(MyViewHolder viewHolder, int pos); void onItemLongClickListener @Override public boolean onLongClick(View v) { mListener.onItemLongClickListener mSelectedDatas.get(pos), Toast.LENGTH_SHORT).show(); } } @Override public void onItemLongClickListener

    1.5K80发布于 2018-03-09
  • 来自专栏非著名程序员

    偷懒新姿势,打造属于RecyclerView的万能适配器Adapter和ViewHolder

    protected LayoutInflater mInflater; private OnItemClickListener mClickListener; private OnItemLongClickListener mClickListener = listener; } public void setOnItemLongClickListener(OnItemLongClickListener public void onItemClick(View itemView, int pos); } public interface OnItemLongClickListener ((BaseRecyclerAdapter)mAdapter).setOnItemLongClickListener(new BaseRecyclerAdapter.OnItemLongClickListener

    1.8K60发布于 2018-02-02
  • 来自专栏yang0range

    RecycleView终极封装(添加头、尾)

    protected Context mContext; protected OnItemClickListener<T> mOnItemClickListener; protected OnItemLongClickListener OnItemClickListener<T> { void onItemClick(View view, int position, T entity); } public interface OnItemLongClickListener { mOnHeaderItemClickListener = listener; } public void setOnItemLongClickListener(OnItemLongClickListener

    1.1K20发布于 2019-03-20
  • 来自专栏老欧说安卓

    Kotlin入门(23)适配器的进阶表达

    private val infos: MutableList<RecyclerInfo>) : RecyclerView.Adapter<ViewHolder>(), OnItemClickListener, OnItemLongClickListener OnItemClickListener) {         this.itemClickListener = listener     }     private var itemLongClickListener: OnItemLongClickListener = null     fun setOnItemLongClickListener(listener: OnItemLongClickListener) {         this.itemLongClickListener OnItemClickListener) {         this.itemClickListener = listener     }     var itemLongClickListener: OnItemLongClickListener = null     fun setOnItemLongClickListener(listener: OnItemLongClickListener) {         this.itemLongClickListener

    2.7K41发布于 2019-01-18
  • 来自专栏知识分享

    1-系统方案A(系统方案演示和运行第一个Android程序,ListView显示数据,删除数据)

    LongClick = false; } }); listView1.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener LongClick = false; } }); listView1.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener

    63620发布于 2018-12-13
  • 来自专栏分享达人秀

    完善RecyclerView,添加首尾视图

    LayoutInflater mInflater = null; private OnItemClickListener mOnItemClickListener = null; private OnItemLongClickListener this.mOnItemClickListener = l; } // 设置长按事件 public void setOnItemLongClickListener(OnItemLongClickListener OnItemClickListener { void onClick(View parent, int position); } // 长按事件接口 public interface OnItemLongClickListener

    1.6K80发布于 2018-02-05
  • 来自专栏老欧说安卓

    Android开发笔记(一百二十二)循环器视图RecyclerView

    import com.example.exmrecycler.interfaces.OnItemClickListener; import com.example.exmrecycler.interfaces.OnItemLongClickListener public class RecyclerAdapter extends RecyclerView.Adapter<ViewHolder> implements OnItemClickListener, OnItemLongClickListener setOnItemClickListener(OnItemClickListener listener) { this.mOnItemClickListener = listener; } private OnItemLongClickListener mOnItemLongClickListener; public void setOnItemLongClickListener(OnItemLongClickListener listener)

    3.6K20发布于 2019-01-18
  • 来自专栏【Android开发基础】

    Android 横向ListView实现

    private OnItemSelectedListener mOnItemSelected; private OnItemClickListener mOnItemClicked; private OnItemLongClickListener OnItemClickListener listener){ mOnItemClicked = listener; } @Override public void setOnItemLongClickListener(OnItemLongClickListener

    1.5K10编辑于 2023-02-10
  • 来自专栏cwl_Java

    速读原著-Android应用开发入门教程(网格(Grid)视图组)

    ,这是一个类的模板,如果需要让 GridView 实现对事件的影响,需要继承一个GridView ,并且实现AdapterView.OnItemClickListener 、 AdapterView.OnItemLongClickListener > parent, View view, int position, long id) {} } AdapterView.OnItemLongClickListener { abstract

    98820发布于 2020-02-13
  • 来自专栏全栈程序员必看

    Android listView长按删除

    直接调用listview.setOnItemLongClickListener长按事件 listView.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener

    91330编辑于 2022-09-15
  • 来自专栏老欧说安卓

    Android开发笔记(三十八)列表类视图

    其中点击方法为setOnItemClickListener,点击监听器为OnItemClickListener;长按方法为setOnItemLongClickListener,长按监听器为OnItemLongClickListener android.widget.AdapterView; import android.widget.AdapterView.OnItemClickListener; import android.widget.AdapterView.OnItemLongClickListener InflateParams" }) public class TitleListAdapter extends BaseAdapter implements OnItemClickListener, OnItemLongClickListener

    3.8K20发布于 2019-01-18
  • 来自专栏Android开发指南

    4.PopupWindow

    53dp" android:visibility="gone" /> </LinearLayout>  代码 lv_list.setOnItemLongClickListener(new OnItemLongClickListener

    71780发布于 2018-05-14
  • 来自专栏向治洪

    解决水平ListView在ScrollView中出现的滑动冲突

    OnItemSelectedListener mOnItemSelected;   private OnItemClickListener mOnItemClicked;   private OnItemLongClickListener listener;       }   @Override public void setOnItemLongClickListener(               AdapterView.OnItemLongClickListener

    1.9K90发布于 2018-02-01
  • 来自专栏老欧说安卓

    Android开发笔记(二十二)瀑布流网格WaterfallGridView

    最后不要忘了实现瀑布流的元素单击和元素长按的监听器与调用方法,即OnItemClickListener的onItemClick,以及OnItemLongClickListener的onItemLongClick 不过PinterestLikeAdapterView有个不足,就是还未实现长按事件的处理,博主看了它的代码,源码中只定义了监听器OnItemLongClickListener,却并未提供长按方法的调用,

    3.4K60发布于 2019-01-18
  • 来自专栏全栈程序员必看

    android expandablelistview横向,expandableListView 总结[通俗易懂]

    else { mlist.expandGroup(groupPosition);//设置展开 } } } 监听长点击事件 mlist.setOnItemLongClickListener(new OnItemLongClickListener android.widget.ListAdapter; import android.widget.TextView; import android.widget.Toast; import android.widget.AdapterView.OnItemLongClickListener id : ” + id, Toast.LENGTH_SHORT).show(); return true; } }); // mlist.setOnItemLongClickListener(new OnItemLongClickListener

    67220编辑于 2022-07-05
  • 来自专栏Android开发指南

    PopupWindow的使用

    53dp" android:visibility="gone" /> </LinearLayout>  代码 lv_list.setOnItemLongClickListener(new OnItemLongClickListener

    41310编辑于 2022-01-12
  • 来自专栏向治洪

    高仿今日头条(2)

    windowY = (int) ev.getY(); 然后长按的时候,拖动控件,实际是通过计算,引入相应的布局,具体看代码 { setOnItemLongClickListener(new OnItemLongClickListener

    95770发布于 2018-02-01
领券