Teclado fica abrindo durante a scroll em uma EditText

Eu estou criando um editor de texto mais estou tento um bug, em alguns dispositivos, quando eu srolo (rolo) o texo o teclado abre, queria que ele abrisse apenas quando o usuario clicasse nele, pois isso querendo eu não se torna inrritante, e eu n posso usar uma ScrollView pois estou usando um metodo customizavel, para evitar lag, estou usando unicamente uma EditText (tentei usar a AppCompatEditText mais o bug pressiste), alguem poderia me ajudar a resolver, (desde já agradeço).

Eu consegui arrumar removendo o a callback principal da onTouchEvent e colocando uma GestureDetector, ai eu jogei o

super.onTouchListener(event);
na onLongClick e onTapUp da GestureListener, fazendo assim que ele fosse chamamado somente quando nessesrio.
e tambem criei um scroll com onScroll(...) da GestureListener

Espero que isso ajude, quem tiver o mesmo poblema.

1 curtida