Bonjour,
Je souhaite changer la couleur d'un bouton au survol de celui-ci.
Voici mon code, cependant il ne fonctionne pas! Je teste sous android studio 3.01 avec le tel virtuel...
-Quel code utiliser pour que cela fonctionne?
-Peut-etre que le tel virtuel ne gere pas ce type d'action?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33 package michelt.clock; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.MotionEvent; import android.view.View; import android.widget.Button; import android.graphics.Color; public class MainActivity extends AppCompatActivity { Button bouton1; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); bouton1 = (Button) findViewById(R.id.bouton1); bouton1.setOnHoverListener(new View.OnHoverListener() { @Override public boolean onHover(View view, MotionEvent motionEvent) { bouton1.setBackgroundColor(Color.BLACK); return false; } }); } }
Partager