Перетащите слова в TextView - PullRequest
0 голосов
/ 28 июня 2019

Я хочу реализовать функцию перетаскивания для View с.Цель состоит в том, чтобы перетаскивать слова, а не все предложение.

Я пробовал некоторый код, но он не работает так, как я хочу

@Override
public boolean onTouch(View v, MotionEvent event) {

    switch (event.getAction()) {
        case MotionEvent.ACTION_DOWN:
            lastAction = MotionEvent.ACTION_DOWN;
            dx = v.getX() - event.getRawX();
            dy = v.getY() - event.getRawY();
            break;
        case MotionEvent.ACTION_MOVE:

            lastAction = MotionEvent.ACTION_MOVE;
            v.setX(event.getRawX() + dx);
            v.setY(event.getRawY() + dy);
            break;
        case MotionEvent.ACTION_UP:
            if (lastAction == MotionEvent.ACTION_DOWN) {

            }
            break;


    }
    return true;
}

Я не могу перетащить словопо словам текстового представления.Когда я перетаскиваю, вместо отдельных слов перетаскивается целое предложение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...