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
Contenido editorial recomendado
Con su consentimiento, aquí se cargan contenidos externos.
Al hacer clic en el botón anterior, acepta que se le muestren contenidos externos. En el proceso pueden transmitirse datos personales a terceros proveedores. Encontrará más información al respecto en nuestro Política de privacidad.