Cristian Mayan
- Posts del Foro: 1
8 ene. 2018 14:37:41 vía Web
8 ene. 2018 14:37:41 vía Web
Buenas tengo poco programando en android Studio y necesito una ayuda.
Tengo un Activity q tiene un Relative Layout y un TextView , lo que quiero hacer es que al presionar el touch y mover el dedo el TextView se mueva en en la posicion del dedo, intente con el evento setOnTouchListener todo bien pero el texto se mueve a un costado de la pantalla no en el punto donde esta presionado
float x,y;
ArribaText = (TextView) findViewById(R.id.meme1txt);
myLayout = (RelativeLayout) findViewById(R.id.lay);
myLayout.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View view, MotionEvent motionEvent) {
x = motionEvent.getX();
y = motionEvent.getY();
if (motionEvent.getAction() == MotionEvent.ACTION_MOVE){
ArribaText.setX(x);
ArribaText.setY(y);
}
return true;
}
});
— modificado el 8 ene. 2018 14:38:12