1
開始方法はありますかドラッグ操作はあらかじめ定義された方法ではありませんか?長いポインタのプレスイベント使用コードネーム1 - longPointerPressでドラッグ操作を開始
要約例:
public void longPointerPress (int x, int y) {
methodToStartDragAndDropOperation (this, blablabla);
}
開始方法はありますかドラッグ操作はあらかじめ定義された方法ではありませんか?長いポインタのプレスイベント使用コードネーム1 - longPointerPressでドラッグ操作を開始
要約例:
public void longPointerPress (int x, int y) {
methodToStartDragAndDropOperation (this, blablabla);
}
を私たちは、コンポーネント内のドラッグ可能なエリアであるドラッグ領域をサポートし、現在のAPIでこれを行う方法があるとは思いませんが、長いません今すぐジェスチャーを押してください。 setDraggable(false)
を使用してlongPressでのようなものをやっている仕事かもしれません
ハック:
super.pointerReleased(x, y);
setDraggable(true);
super.pointerPressed(x, y);
super.pointerDragged(x, y + convertToPixels(3));
は動作しませんでした。あなたはこれを試したことがありますか? –
ドラッグ可能なコンポーネントでいっぱいになったコンテナをスクロールすることはできません。スクロールしたいのですが、代わりにドラッグを実行します。ドラッグ可能なコンポーネントのドラッグ領域をクランプして、画面の右側にスクロールジェスチャのスペースを残すようにしましたが、getDragRegionStatusをオーバーライドしても効果はありません。常にDRAG_REGION_NOT_DRAGGABLEを返すようにしていますドラッグはオーバーライドする前と同じです。 –
申し訳ありませんが、私はisDragAndDropOperation(int、int)をオーバーライドしなければなりませんでした。すべてがうんざり。 –