流程参考网址请点击
按钮移动会有较差的残影显示。去掉按钮移动时的残影。
Workspace.startDrag() -> createDragOutline()
createDragOutline(View v, Canvas canvas, int padding):
设置成透明的
private Bitmap createDragOutline(View v, Canvas canvas, int padding) {
final int outlineColor = getResources().getColor(android.R.color.transparent)
final Bitmap b = Bitmap.createBitmap(
v.getWidth() + padding, v.getHeight() + padding, Bitmap.Config.ARGB_8888)
canvas.setBitmap(b)
drawDragView(v, canvas, padding, true)
mOutlineHelper.applyMediumExpensiveOutlineWithBlur(b, canvas, outlineColor, outlineColor)
canvas.setBitmap(null)
return b
}