J'ai cette ressource pour une Button
Simuler bouton presse
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true">
<shape>
<solid android:color="@color/CLR_GREEN" />
<corners android:radius="5dp" />
<padding android:left="10dp" android:top="10dp"
android:right="10dp" android:bottom="10dp" />
</shape>
</item>
<item>
<shape>
<solid android:color="@color/CLR_GREEN_DARK" />
<corners android:radius="5dp" />
<padding android:left="10dp" android:top="10dp"
android:right="10dp" android:bottom="10dp" />
</shape>
</item>
</selector>
Et je me réfère à ce bouton dans le code comme greenBtn
Comment puis-je simuler sa pression sans tirer son événement onClick
? c'est-à-dire, comment puis-je faire changer sa couleur d'arrière-plan comme si elle était pressée, rester dans cet état pendant une demi-seconde et ensuite revenir dans son état d'origine?
pourquoi voulez-vous faire cela? – Macarse
@ Macarese Je fais un clone Simon Says –