3 votes

Affichage d'une date par défaut dans un widget EditText

Comment afficher la date du jour dans le texte d'un widget EditText de manière dynamique au moment de l'exécution ?

Merci patrick

10voto

tbruyelle Points 5323

Si votre EditText est déclaré dans le fichier xml, vous devez le récupérer dans le code comme ceci

EditText editText = (EditText) findViewById( R.id.your_edittext_id );

Ensuite, vous pouvez facilement le mettre à jour avec la date actuelle.

SimpleDateFormat sdf = new SimpleDateFormat( "yyyy/MM/dd" ); 
editText.setText( sdf.format( new Date() ));

2voto

Clemens82 Points 36

... l'utilisation des paramètres linguistiques et des options de formatage de l'utilisateur est encore mieux :

editText.setText( DateFormat.getDateInstance().format(new Date()) );

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X