Boutton(+) du calculatrice
Fermé
farouk jabberi
Messages postés
1
Date d'inscription
mardi 19 février 2013
Statut
Membre
Dernière intervention
19 février 2013
-
19 févr. 2013 à 00:58
scinarf Messages postés 1119 Date d'inscription samedi 18 novembre 2006 Statut Membre Dernière intervention 25 septembre 2014 - 19 févr. 2013 à 10:23
scinarf Messages postés 1119 Date d'inscription samedi 18 novembre 2006 Statut Membre Dernière intervention 25 septembre 2014 - 19 févr. 2013 à 10:23
A voir également:
- Boutton(+) du calculatrice
- Installer calculatrice sur mon portable - Télécharger - Calcul & Conversion
- Calculatrice gratuit - Télécharger - Calcul & Conversion
- Ma-calculatrice - Télécharger - Calcul & Conversion
- Calculatrice windows 7 - Télécharger - Calcul & Conversion
- E calculatrice ✓ - Forum calculatrices
1 réponse
scinarf
Messages postés
1119
Date d'inscription
samedi 18 novembre 2006
Statut
Membre
Dernière intervention
25 septembre 2014
252
19 févr. 2013 à 10:23
19 févr. 2013 à 10:23
Bonjour,
Quel est le rôle de ce bouton ? Hormis d'essayer d'afficher un message via le system.out.println().
Alors je pense que vous souhaitez vous assurez que le bouton a bien été cliqué. Pour cela on va ajouté une TextView dans le fichier XML principale (activity_main.xml) que l'on appelera TV1.
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
public class MainActivity extends Activity {
private Button btnPlus;
private TextView MaTexteView;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//recuperation du boutton par java
btnPlus = (Button) findViewById(R.id.button1);
MaTexteView=(TextView)findViewById(R.id.TV1);
}
@Override
public onResume()
{
super.onResume();
//affecter au bouton l'ecouteur
btnPlus.setOnClickListener(ecouteurPlus);
}
OnClickListener ecouteurPlus = new OnClickListener() {
@Override
public void onClick(View v)
{
TV1.setText("bouton plus cliqué");
}
};
}
Voila ca devrait marcher maintenant, il est possible que j'ai fais quelques erreurs avec les majuscules et minuscules mais Eclispe se chargera de vous les faire remarquer.
De plus, je n'ai pas fais les import nécessaires, la encore, eclipse vous mettra une alerte pour les faire.
Pour que les Listener fonctionnent, il faut les placer dans onResume() et non dans onCreate(). Sinon ca peut poser quelques soucis.
Et je ne sais pas si la fonctions system.outprintin() fonctionne, personnellement j'ai jamais essayé. Si vous souhaitez juste afficher un message disant que le bouton a été clicquer vous pouvez utiliser un Toast dans ces cas la remplacer le contenu du bouton par
Toats.makeText(this,"Bouton cliquer", Toats.LENGTH_SHORT).show();
Oubliez pas de faire l'importation de Toast dans l'entete.
J'espere que ca vous a aidé, ne pas hésiter si vous avez d'autre question.
Quel est le rôle de ce bouton ? Hormis d'essayer d'afficher un message via le system.out.println().
Alors je pense que vous souhaitez vous assurez que le bouton a bien été cliqué. Pour cela on va ajouté une TextView dans le fichier XML principale (activity_main.xml) que l'on appelera TV1.
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
public class MainActivity extends Activity {
private Button btnPlus;
private TextView MaTexteView;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//recuperation du boutton par java
btnPlus = (Button) findViewById(R.id.button1);
MaTexteView=(TextView)findViewById(R.id.TV1);
}
@Override
public onResume()
{
super.onResume();
//affecter au bouton l'ecouteur
btnPlus.setOnClickListener(ecouteurPlus);
}
OnClickListener ecouteurPlus = new OnClickListener() {
@Override
public void onClick(View v)
{
TV1.setText("bouton plus cliqué");
}
};
}
Voila ca devrait marcher maintenant, il est possible que j'ai fais quelques erreurs avec les majuscules et minuscules mais Eclispe se chargera de vous les faire remarquer.
De plus, je n'ai pas fais les import nécessaires, la encore, eclipse vous mettra une alerte pour les faire.
Pour que les Listener fonctionnent, il faut les placer dans onResume() et non dans onCreate(). Sinon ca peut poser quelques soucis.
Et je ne sais pas si la fonctions system.outprintin() fonctionne, personnellement j'ai jamais essayé. Si vous souhaitez juste afficher un message disant que le bouton a été clicquer vous pouvez utiliser un Toast dans ces cas la remplacer le contenu du bouton par
Toats.makeText(this,"Bouton cliquer", Toats.LENGTH_SHORT).show();
Oubliez pas de faire l'importation de Toast dans l'entete.
J'espere que ca vous a aidé, ne pas hésiter si vous avez d'autre question.