====== Dev ====== ===== Trucs===== ==== Fermer une appli (activity) ==== static String SHOULD_FINISH = "ShouldFinish"; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // Code a ajouter apres le onCreate if (getIntent().getBooleanExtra(SHOULD_FINISH, false)) { finish(); } // Pour arreter une appli Intent intent = new Intent(context, MainActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); intent.putExtra(MainActivity.SHOULD_FINISH, true); startActivity(intent); ==== Toast - Afficher une popup de message rapide ==== Toast.makeText(context, "bye", Toast.LENGTH_SHORT).show(); ==== Récuperer le bouton graphique ==== Button quitBtn = (Button) findViewById(R.id.quitBtn); ==== Changer le texte du bouton graphique ==== quitBtn.setText("Stop"); ==== Ajout d'une notify sur un bouton - Gérer le click ==== Button quitBtn = (Button) findViewById(R.id.quitBtn); quitBtn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub } }); ==== Cacher un bouton ==== quitBtn.setVisibility(View.GONE); ==== Rendre visible un bouton ==== quitBtn.setVisibility(View.VISIBLE);