ジェスチャオーバーレイビューにレイアウトを追加し、Androidの目的の位置にドラッグドロップすることは可能ですか?レイアウトを追加することはできますが、ドラッグアンドドロップすることはできません。バージョン2.2でこれを行うことは可能ですか?
1442 次
3 に答える
4
助けてくれてありがとう...私はこの問題の解決策を見つけました...私はこのレイアウトにドラッグを実装できませんでしたが、レイアウトが画面上でタッチする位置になるように調整します。 .. ありがとう....
private void RunAnimations(MotionEvent event) {
lastX = event.getX();
lastY = event.getY();
Animation b = new TranslateAnimation(Animation.ABSOLUTE,lastX,Animation.ABSOLUTE,event.getX(),Animation.ABSOLUTE,lastY-57,Animation.ABSOLUTE,event.getY()-57);
rl.startAnimation(b);
b.setFillAfter(true);
}
于 2012-07-09T04:27:47.273 に答える
1
似たような動作を実装しましたが、ViewGroup から派生させ、ほとんどのコードを自分で作成しました。また、android.support.v4.viewを使用して 2.2 で機能させる必要がありました。
于 2012-07-03T11:45:06.530 に答える
1
このライブラリをチェックしてください: android-dragarea
于 2012-07-02T11:28:54.190 に答える