Bonjour

J'ai écris ce code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.GregorianCalendar;
 
import android.app.Activity;
import android.app.DatePickerDialog;
import android.app.Dialog;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.DatePicker;
import android.widget.TextView;
 
public class mainMyCalendar extends Activity {
	/** On déclare toutes les variables du Pickdate */
	private TextView mDateDisplay;    
	private Button mPickDate;    
	private int mYear;    
	private int mMonth;    
	private int mDay;    
	static final int DATE_DIALOG_ID = 0;
 
	@Override
	public void onCreate(Bundle savedInstanceState) {
	super.onCreate(savedInstanceState);
	setContentView(R.layout.main);
	// capture les elements dans le View        
	mDateDisplay = (TextView) findViewById(R.id.dateDisplay);        
	mPickDate = (Button) findViewById(R.id.pickDate);      
	 // ajoute un click listener au bouton        
	mPickDate.setOnClickListener(new View.OnClickListener() {            
		public void onClick(View v) {                
			showDialog(DATE_DIALOG_ID);            
			}        
		});
	// Obtient la date actuelle        
	final Calendar c = Calendar.getInstance();        
	mYear = c.get(Calendar.YEAR);        
	mMonth = c.get(Calendar.MONTH);        
	mDay = c.get(Calendar.DAY_OF_MONTH);        
	// Affiche la date actuelle       
	updateDisplay();    
	}
	@Override
	protected Dialog onCreateDialog(int id) {    
		switch (id) {    case DATE_DIALOG_ID:        
			return new DatePickerDialog(this,         
					mDateSetListener,                    
					mYear, mMonth, mDay);    
			}    return null;}
	// Met à jour la date dans le  TextView    
	private void updateDisplay() {        
		mDateDisplay.setText(            
				new StringBuilder()                    
				// Month is 0 based so add 1                    
				.append(mMonth + 1).append("-")                    
				.append(mDay).append("-")                    
				.append(mYear).append(" "));    
		}
	// the callback received when the user "sets" the date in the dialog    
	private DatePickerDialog.OnDateSetListener mDateSetListener =            
		new DatePickerDialog.OnDateSetListener() {                
			public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
			// TODO Auto-generated method stub
			mYear = year;                    
			mMonth = monthOfYear;                    
			mDay = dayOfMonth;                    
			updateDisplay();         
		};
	};
 
}
Cela m'affiche la date mois-jour an : 11-23-2010
Je voudrais afficher mardi 23 novembre 2010

Pouvez-vous me dire comment et où modifier ce code

Merci pour vos réponses