首先,我知道该怎么做,但不知道这是否是最佳解决方案。因此,对于单击 FABar 内的项目,我们可以覆盖 onItemClick(int position)
,但是 FABar 似乎没有方法 onItemLongPressed(int position)
或类似的方法我可以使用。为了处理长按,我必须将 setOnLongClickListener()
添加到 FABar 中的每个项目。想知道是否有其他更好的方法来做到这一点?
最佳答案
另一种选择是让项目成为您自己的自定义类,调用 setOnLongClickListener()
作为其构造函数的一部分,您也可以在构造函数中传递处理长按所需的任何状态
关于android - 为 FloatingActionbutton 添加长按事件的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51933950/