J'ai un textview avec l'image à ce sujet, je veux alors que l'utilisation de touche le textview l'image changera et quand la finition en utilisant de toucher l'image deviendra à l'ancienne image, je l'ai essayé comme çaandroid MotionEvent pour le fini de toucher
tv_addToBasket.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
// TODO Auto-generated method stub
if (event.getAction() == MotionEvent.ACTION_DOWN) {
tv_addToBasket.setCompoundDrawablesWithIntrinsicBounds(0, R.drawable.favorite, 0, 0);
}
return false;
}
});
mais je ne savais pas quel est le MotionEven
pour quitter le contact que je veux dire quand la finition à l'aide de toucher
Avez-vous essayé d'utiliser la liste d'états dessinable? http://developer.android.com/guide/topics/resources/drawable-resource.html#StateList modifier - pour répondre à la question touche même, lorsque l'utilisateur arrête de vous toucher obtiendrez un événement MotionEvent.ACTION_UP. (Rappelez-vous d'utiliser le masque d'événement de mouvement en les comparant) –
ce site n'est pas autorisé ici – user2059935
je préfère s'il y a un MotionEven, c'est plus facile – user2059935