Android: veja apenas a visualização de qual toque foi lançado

Eu estou em uma situação complicada, espero que você possa me ajudar com isso. Eu tenho poucos pontos de vista (TextViews), colocados horizontalmente um após o outro em um layout linear. Quando eu pressionar no textview1, arraste o dedo para qualquer outra visão de texto e solte o toque, eu quero ser capaz de obter a visão (textview) em que o dedo foi levantado.

Eu fui até a API do TouchListener, ele diz que todo evento começa com uma ação de evento ACTION_DOWN. Já que outras textviews não irão disparar esse evento, como posso obter a referência para as textViews nas quais eu levantei meu dedo? Eu tentei mesmo, eo action_up seria acionado apenas no textView que acionou o evento action_down.

    @Override
    public boolean onTouch(View v, MotionEvent event) {
    switch (event.getActionMasked()) {
    case MotionEvent.ACTION_UP:
        Log.i(TAG, "ACTION_UP");
        Log.i(TAG, ((TextView) v).getText().toString());
        break;

    case MotionEvent.ACTION_DOWN:
     Log.i(TAG, "ACTION_DOWN");
     Log.i(TAG, ((TextView)v).getText().toString());
     break;
    }

    return true;
}

Qualquer ajuda é muito apreciada. Obrigado

questionAnswers(1)

yourAnswerToTheQuestion