Autore Topic: DataPicker Custom  (Letto 945 volte)

Offline salvatore.zagarella

  • Utente normale
  • ***
  • Post: 239
  • Respect: +2
    • Mostra profilo
    • Ieeng Solution
DataPicker Custom
« il: 09 Luglio 2012, 15:13:39 CEST »
0
Salve ragazzi,
nella mia app vorrei customizzare il data picker. Ho guardato un po' in giro e nei vari esempi che forniscono danno il sorgente per un dataPicker che mostra un "p." o "m." per settare l'orario meridiano o antimeridiano.
Come si fa ad impostare un datapicker con le 24 ore?

Il codice che uso io è:
Codice (Java): [Seleziona]
        @Override
        protected Dialog onCreateDialog(int id) {
                switch (id) {
                case DATE_DIALOG_ID:
                        return new DatePickerDialog(this, mDateSetListener, mYear, mMonth, mDay);                      

                case TIME_DIALOG_ID:
                        return new TimePickerDialog(this, mTimeSetListener, mHour, mMinute, false);
                }
                return null;
        }


          private DatePickerDialog.OnDateSetListener mDateSetListener =
                        new DatePickerDialog.OnDateSetListener() {
                public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
                        mYear = year;
                        mMonth = monthOfYear;
                        mDay = dayOfMonth;                                             

                        updateDisplay();
                }
        };

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:DataPicker Custom
« Risposta #1 il: 09 Luglio 2012, 18:22:40 CEST »
0
Ammetto di non saperlo: sicuro che non prenda lo "stile" dalle impostazioni del telefono/emulatore su cui fai girare l'app?
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline salvatore.zagarella

  • Utente normale
  • ***
  • Post: 239
  • Respect: +2
    • Mostra profilo
    • Ieeng Solution
Re:DataPicker Custom
« Risposta #2 il: 09 Luglio 2012, 18:29:47 CEST »
0
mmm..non credo..
Ho provato l'app con diversi cell con diversi SO e tutte mostrano lo stesso effetto...
Boh..

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:DataPicker Custom
« Risposta #3 il: 09 Luglio 2012, 18:33:56 CEST »
0
mmm..non credo..
Ho provato l'app con diversi cell con diversi SO e tutte mostrano lo stesso effetto...

Aperte al volo le API del timepicket, hai provato con: setIs24HourView(true)
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline salvatore.zagarella

  • Utente normale
  • ***
  • Post: 239
  • Respect: +2
    • Mostra profilo
    • Ieeng Solution
Re:DataPicker Custom
« Risposta #4 il: 09 Luglio 2012, 18:35:45 CEST »
0
ah...veramente no..
Scusa ma nel mio caso come e dove dovrei fare il Set24??

Offline crazy4android

  • Nuovo arrivato
  • *
  • Post: 1
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Lg p920 3D
  • Sistema operativo:
    win 7
Re:DataPicker Custom
« Risposta #5 il: 05 Novembre 2012, 22:04:47 CET »
0
ciao dalla libreria di android.app

public TimePickerDialog (Context context, int theme, TimePickerDialog.OnTimeSetListener callBack, int hourOfDay, int minute, boolean is24HourView)                       
                                                                                                                                                                     
per settare la 24 ore bisogna settare a true                                   is24HourView=true;