当拖动开始时,我尝试增加图像的阴影。
我创建了自定义的拖动阴影生成器并将大小增加了一倍,但什么也没有发生。
public class ImageDragShadowBuilder extends View.DragShadowBuilder {
public ImageDragShadowBuilder(View v) {
super(v);
}
@Override
public void onProvideShadowMetrics(Point shadowSize, Point touchPoint) {
shadowSize.set(getView().getWidth()*2, getView().getHeight()*2);
touchPoint.set(getView().getWidth() / 2, getView().getHeight() / 2);
}}
什么是原因?