我有点陷入困境:
我正在制作一个拖放列表重新排序(线性布局,而不是列表视图)并且它进展顺利,但在我的手机上我有一个状态栏顶部和屏幕按钮(退格等等),所以当我删除状态栏上的拖动视图或它消失的底部按钮。我已经尝试使用DragEvent.ACTION_DRAG_EXITED然后删除视图,然后将其拖过状态栏等。但是,它会导致Null指针异常,并且我假设您在拖动视图时无法删除它。
有没有办法可以阻止用户在状态栏/按钮上拖动视图,还是可以在DragEvent.ACTION_DRAG_EXITED中删除拖动的视图?
任何帮助将不胜感激,提前谢谢!
答案 0 :(得分:1)
尝试在触发拖动事件时隐藏状态栏。
http://developer.android.com/training/system-ui/status.html#behind