Android:按钮跟在光标后面

时间:2011-07-04 07:24:00

标签: android button

如何在光标移动的情况下更改按钮位置。 我的意思是当我移动按钮时如何让按钮跟随光标。

1 个答案:

答案 0 :(得分:0)

尝试在触控侦听器上实现。

new View.OnTouchListener() {
            private float downX = 0;
            private float downY = 0;

@Override public boolean onTouch(View view, MotionEvent motionEvent) { switch (motionEvent.getAction()) { case (MotionEvent.ACTION_DOWN): this.downX = motionEvent.getX(); this.downY = motionEvent.getY(); break; case MotionEvent.ACTION_MOVE: final View btn= layout.findViewById(R.id.button); currentView.layout(newLeft, newTop, newRight, newBottom)); break; } return true; } }