ItemTouchHelper.Callback方法onChildDraw和onChildDrawOver有什么区别?

时间:2017-12-21 13:22:07

标签: android android-recyclerview android-animation

文档与这两种方法完全相同:

在扩展此类并且您想要编辑子项的绘制方式时,是否应覆盖任何一个,两者或特定的一个?有什么不同?不同用例的例子是什么?差异是否与这些方法之间的差异相似?

1 个答案:

答案 0 :(得分:3)

根据this

  

...大多数时候,你只需要覆盖onChildDraw,但由于Honeycomb之前的平台有限,你可能还需要实现onChildDrawOver ......

因此,这是您要定位的API级别的问题。我认为现在你应该几乎总是只实现onChildDraw,除非你的应用程序也在预蜂窝之前运行。