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);

M:/SanDiegoWWW/www/dokuwiki/data/pages/san.android/start.txt · Dernière modification: 2018/12/12 10:32 par admin
 
Sauf mention contraire, le contenu de ce wiki est placé sous la licence suivante : CC Attribution-Noncommercial 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki