1
J'ai un ImageButton et je voudrais changer l'arrière-plan dans le code, mais je ne peux pas comprendre pourquoi cela ne fonctionnera pas ...ImageButton Contexte Non Changement
public class Game extends Activity{
ImageButton btn1;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.game);
btn1 = (ImageButton) findViewById(R.id.btn1);
btn1.setBackgroundResource(R.drawable.image1);
}
quel est le résultat que vous obtenez? – 7bluephoenix
L'image ne changerait pas du tout. Mais je l'ai juste fait fonctionner en utilisant ce code: "btn1.setImageResource (R.drawable.image1);" Mais maintenant, si je mets ce code dans un événement onClick, l'image ne changera pas. Des idées? – Shane
qu'est ce que 'btn1' dans la méthode' onClick' ??? Est-ce la même chose que 'R.id.btn1' ?? Vous pouvez utiliser la vue qui est passée en paramètre pour définir l'arrière-plan au lieu de btn1 – 7bluephoenix