我旋轉,這樣與ObjectAnimator一個TextView:如何拖動旋轉的DragShadow?
ObjectAnimator rotate = ObjectAnimator.ofFloat(aRotatedTextView, "rotation", 0f, someAngle);
現在,我嘗試這樣長的點擊拖放旋轉的TextView(!):
public boolean onLongClick(View view) {
ClipData data = ClipData.newPlainText("DragData", (String) view.getTag());
DragShadowBuilder dragShadowBuilder = new View.DragShadowBuilder(view);
mDragInProgress = view.startDrag(data, dragShadowBuilder, view, 0);
view.setVisibility(View.INVISIBLE);
return true;
}
會發生什麼事是, DragShadow創建時不旋轉(角度== 0)。我已經看到了很多與位圖有關的示例(但沒有用於旋轉),我無法工作。 有沒有辦法創建一個旋轉的DragShadow?
+1謝謝病毒爲我節省了寶貴的時間。精彩的工作人! –