0

Android でのボタンのドラッグ アンド ドロップに関するチュートリアルが必要です。つまり、いくつかのボタンが並んでいて、いずれかのボタンを長押しすると、選択したボタンを既存のボタンの間に再配置でき、他のすべてのボタンが脇に移動します。

誰でもこれに関する素晴らしいチュートリアルやガイドを提供できますか?

ありがとう

4

1 に答える 1

0

ボタンの下のリスナーを呼び出します。

myOnTouchListener = new OnTouchListener() {
         public boolean onTouch(View v, MotionEvent me){
             if (me.getAction() == MotionEvent.ACTION_DOWN){
                 oldXvalue = me.getX();
                 oldYvalue = me.getY();

             }else if (me.getAction() == MotionEvent.ACTION_MOVE  ){
                LayoutParams params = new LayoutParams(v.getWidth(), v.getHeight(),(int)(me.getRawX() - (v.getWidth() / 2)), (int)(me.getRawY() - (v.getHeight())));
                v.setLayoutParams(params);
             }
             return true;
         }
     };
于 2013-06-12T06:30:06.010 に答える