当它移动到特定视图之上时,我必须更改图像视图。
{
ClipData data = new ClipData(dragBtn.getTag().toString(), mimeTypes, item);
View.DragShadowBuilder shadowBuilder = new View.DragShadowBuilder(dragBtn);
dragBtn.startDrag(data, shadowBuilder, dragBtn, 0);
}
OnDragListner
,我试图访问dragBtn
个实例,但所有努力都是徒劳的。有什么帮助吗?
答案 0 :(得分:0)
我认为不可能。
查看View类的Android源代码,DragShadowBuilder.onDrawShadow()
方法仅作为startDrag()
的一部分调用一次,以便在Surface上绘制自己,然后由系统管理。 / p>