1

いくつかのレイアウトでテキストビューを移動したいのですが、ユーザーがテキストビューを特定の位置にドラッグするかどうかを確認する方法。お気に入りここに画像の説明を入力

「はい!」と引きずりたくなる。黄色のレイアウトですが、確認方法。

4

2 に答える 2

1

簡単に-すべてのアイテムを1つのレイアウトに設定し、親レイアウトのonTouchListenerを実装します。View.setX()/setY()Android 11以降を使用している場合。

于 2013-08-19T07:37:15.630 に答える
0

テキストビューにタッチリスナーを実装できます。また、実装します

public boolean onTouchEvent(MotionEvent event) {
        int x = (int)event.getX();
        int y = (int)event.getY();


        case MotionEvent.ACTION_DOWN:
             // when u will touch ur textview.
             break;
        case MotionEvent.ACTION_MOVE:
             //ur text view is moving
             break;
        case MotionEvent.ACTION_UP:
             // when u release ur finger after dragging
             // in this method check if x and y are within ur yellow layout bounds
于 2013-08-19T07:43:32.283 に答える