Je veux une diapositive pour annuler l'animation comme WhatsApp dans mon application.Diapositive pour annuler l'animation dans Android
Premièrement, lorsque je maintiens le bouton d'enregistrement, l'enregistrement commence. Cette partie fonctionne bien. Deuxièmement, lorsque je déplace le doigt dans le sens inverse de la direction de la poubelle alors que je l'ai déjà engagé, «Slide texte pour annuler» devrait glisser vers l'arrière et l'enregistrement devrait être mis en pause. Après un certain point je vais effectuer la poubelle peut ouvrir l'animation. Mais si Tandis que je glisse vers l'avant si je glisse vers l'avant, la vue du texte doit être réglée à sa position d'origine et l'enregistrement doit être à nouveau lu.
Mon problème: Je ne reçois aucune aide pour faire glisser le texte avec précision.
J'ai également pris l'aide d'ici https://github.com/sarathnk/Audio mais je n'étais pas en mesure d'atteindre le résultat souhaité.
Ceci est mon code Java:
holdtoRecord = (ImageView) findViewById(R.id.hold);
slider = (TextView) findViewById(R.id.slide);
holdtoRecord.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_DOWN) {
// start recording.
mVideoView.pause();
onHold();
return true;
}
if (event.getAction() == MotionEvent.ACTION_UP) {
// Stop recording and save file
mVideoView.start();
offHold();
return true;
}
if (event.getAction() == MotionEvent.ACTION_MOVE) {
}
je ne veux pas dupliquer des réponses, vous pouvez vérifier Ma bibliothèque dans cette réponse [link] https://stackoverflow.com/a/47876905/4130286 – 3llomi