0
我遇到了DragShadowBuilder的問題。VideoView DragShadowBuilder不顯示陰影
我有一個VideoView,可以拖放,我跟蹤comportement,我知道我在哪裏放我的VideoView,但是沒有顯示給用戶。他可以拍攝不在屏幕上移動的VideoView。
我設置了一個OnTouchListener來覆蓋onTouch。
public boolean onTouch(View view, MotionEvent motionEvent) {
if (motionEvent.getAction() == MotionEvent.ACTION_DOWN) {
findViewById(R.id.button_delete).setVisibility(View.VISIBLE);
if (view instanceof VideoView) {
((VideoView) view).pause();
}
ClipData data = ClipData.newPlainText("", "");
View.DragShadowBuilder shadowBuilder = new View.DragShadowBuilder(view);
view.startDrag(data, shadowBuilder, view, 0);
return true;
} else {
return false;
}
}
}
我不知道爲什麼VideoView不遵循手指。
你有什麼想法,我可以使它的工作?
感謝您
謝謝您的回答。不幸的是,在我的VideoView中添加了drawable屬性後,我拖動視頻時就沒有顯示。 –
你可以請分享我的代碼,以便我會知道爲什麼它不工作。在拖動問題解決之前和之後,在運行時添加drawable之後,我遇到了同樣的問題。 – Basavannevva
這是XML: –