Autore Topic: DatePicker lettura giorno della settimana  (Letto 917 volte)

Offline riccardo.matta68

  • Nuovo arrivato
  • *
  • Post: 8
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung G. Ace
  • Sistema operativo:
    windows 7
DatePicker lettura giorno della settimana
« il: 31 Maggio 2013, 21:40:35 CEST »
0
Mi scuso fin d'ora se la domanda è scontata, ma non riesco a risolvere.
Con un oggetto DatePicker riesco a leggere giorno mese e anno ma non riesco proprio a leggere il giorno della settimana.
C'è il metodo?

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +507
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:DatePicker lettura giorno della settimana
« Risposta #1 il: 31 Maggio 2013, 22:46:52 CEST »
0
DatePicker ti permette di leggere solo giorno, mese e anno.
Da questi dati però credo tu possa ricavare il giorno della settimana andando a leggerlo dall'oggetto Calendar.

Mettiamo caso questo sia il tuo OnDateSetListener:

Codice (Java): [Seleziona]
protected DatePickerDialog.OnDateSetListener mDateSetListener =
        new DatePickerDialog.OnDateSetListener() {
            public void onDateSet(DatePicker view, int year,
                                  int monthOfYear, int dayOfMonth) {

                Calendar c = Calendar.getInstance();
                c.set(Calendar.YEAR, year);
                c.set(Calendar.MONTH, monthOfYear);
                c.set(Calendar.DAY_OF_MONTH, dayOfMonth);
            }
        };

Dentro crei l'oggetto Calendar con i dati che ha selezionato l'utente. A questo punto dovrebbe bastare:

Codice (Java): [Seleziona]
int dayOfWeek = c.get(Calendar.DAY_OF_WEEK);
//1 == domenica, ecc ecc

Calendar | Android Developers

Offline riccardo.matta68

  • Nuovo arrivato
  • *
  • Post: 8
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung G. Ace
  • Sistema operativo:
    windows 7
Re:DatePicker lettura giorno della settimana
« Risposta #2 il: 01 Giugno 2013, 08:57:21 CEST »
0
Grazie si conferma il migliore blog in italiano per Android !!!