次のように ObjectAnimator で TextView を回転させました。
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 を作成する方法はありますか?