SwipeMenuRecyclerView庫不能滑動問題

ZY_FlyWay發表於2019-01-22

必須要寫這篇部落格,雖然是個小問題。
越小的問題越難發現。

背景:


想實現類似iOS滑動刪除功能,安卓Recyclerview沒有實現該功能。
自己實現起來很麻煩,所以用了Star比較多的SwipeMenuRecyclerView。

按照使用說明,一步步沒有問題。
 

問題


出現問題,不能滑動。

仔細對照使用說明,沒有異同。然後陷入排查模式

 

定位


最後感覺是佈局出了問題。
本人是iOS 做的多,所以用的是ConstraintLayout。
想到了,iOS最常犯錯的view可點選事件有沒有開啟。
然後找到了安卓clickable屬性。

 

解決辦法


ConstraintLayout裡面的
android:clickable="true"
這樣就解決了。

相關文章