나는 2 개의 GridView를 가지고 있으며 아이템을 하나에서 다른 것으로 드래그 할 수있다. 그러나보기를 삭제 한 후 안드로이드는 떨어 뜨린보기의 원래 위치로 이동하는 애니메이션을 재생합니다. 이와 같이 : 드래그 한 뷰의 애니메이션을 중지하는 방법은 무엇입니까?
이 예에서는 맨 위 모눈 항목을 아래쪽 모눈에 놓았습니다.
항목을 삭제하고 DragShadow를 삭제하려고했습니다. 그러나 도움이되지 않았습니다. 이 애니메이션은 Android Nougat OS (24 이상)가 장착 된 기기에서만 재생됩니다. 그래서 궁금 해서요, 어떻게 비활성화시킬 수 있습니까?
해결 방법이 있습니까? – GVillani82
우리는 또한 해결책을 찾고 있습니다, 해결책을 찾았습니까? –
View.OnDragListener가 전부입니다. 예제에서는 topGrid에만 OnDragListener가 있습니다. 하지만 둘 다 OnDragListener를 설정하면 모든 것이 예상대로 작동합니다. 안드로이드는 드롭 이벤트를 처리하지 않았다고 생각합니다. 상단에서 항목을 삭제할 때 dragListener가없는보기가 발생합니다. – DaurenD