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