J’ai lu quelques articles mais aucun d’entre eux n’avait la solution de travail.
Une fois que vous faites
button.setBackgroundColor(0x00000000);
Comment rétablir la couleur d’arrière-plan de la couleur d’arrière-plan du bouton?
utilisation:
btn.setBackgroundResource(android.R.drawable.btn_default);
Si la couleur d’arrière-plan a été définie en utilisant
btn.getBackground().setColorFilter(Color.RED, PorterDuff.Mode.MULTIPLY);
il peut être réinitialisé en utilisant:
btn.getBackground().clearColorFilter();
Contrairement à button.setBackgroundColor()
, le réglage de la couleur conserve la forme du bouton.
Personne mentionné TRANSPARENT ne l’ utilise comme ça
findViewById(R.id.button_id).setBackgroundColor(Color.TRANSPARENT);
Remercie moi plus tard