RecyclerView android上的MultichoiceModeListener
Posted
技术标签:
【中文标题】RecyclerView android上的MultichoiceModeListener【英文标题】:MultichoiceModeListener on RecyclerView android 【发布时间】:2016-05-23 11:04:24 【问题描述】:我有一个带有相应适配器的 recyclerview。我想在长按 recyclerview 项目的工具栏中显示多个 customview 菜单选项。 非常感谢任何帮助。提前致谢。
【问题讨论】:
【参考方案1】:我也在做同样的工作。这篇文章很有帮助:RecyclerView with choice modes
基本上你必须在你的 OnLongClick 方法中添加这段代码
@Override
public boolean onLongClick(View view)
if (!mMultiSelector.isSelectable())
((AppCompatActivity) getActivity()).startSupportActionMode(mActionModeCallback); // (2)
mMultiSelector.setSelectable(true);
mMultiSelector.setSelected(MyViewHolder.this, true);
return true;
return false;
希望对你有帮助
【讨论】:
以上是关于RecyclerView android上的MultichoiceModeListener的主要内容,如果未能解决你的问题,请参考以下文章
不推荐使用 RecyclerView 上的 Android setOnScrollListener
尝试从空对象引用上的字段“android.view.View androidx.recyclerview.widget.RecyclerView$b0.a”读取
如何在android中排列RecyclerView上的数据?
我想从firebase实时数据库中显示recyclerview android上的数据..但我无法将动态数据加载到适配器数组中