peut-on m'aider à faire glisser et déposer l'affichage du texte sur l'ensemble de la vue de l'image. J'ai trouvé à partir de ce drag n drop textview in android ici la vue du texte est statique, dans mon application textview et vue de l'image sont dynamiquement changer. `@Override onTouchEvent public boolean (événement MotionEvent) {Faites glisser et déposez le textview sur imageview?
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN:
// Remember our initial down event location.
startX = event.getRawX();
startY = event.getRawY();
break;
case MotionEvent.ACTION_MOVE:
float x = event.getRawX();
float y = event.getRawY();
// Calculate move update. This will happen many times
// during the course of a single movement gesture.
scrollByX = x - startX; //move update x increment
scrollByY = y - startY; //move update y increment
startX = x; //reset initial values to latest
startY = y;
invalidate(); //force a redraw
break;
}
return true; //done with this event so consume it
}
i wright ce code, mais il ne fonctionne pas correctement.
ok, comment déplacer le texte sur l'image entière. –
s'il vous plaît envoyez-moi cette fonction. @ Blessenm –
J'ai utilisé imageview.setMargin(). Vous n'aurez pas besoin d'invalider. – blessenm