2013-04-02 12 views
9

Sto sviluppando un'applicazione in cui voglio mostrare il tempo selettore per impostare un tempo per promemoria. In questo momento sto in grado di mostrare un time-raccoglitrice utilizzando schermata delle preferenze come questo fileAndroid: come avere questo tipo di selezione del tempo?

<org.example.android.TimePreference 
android:defaultValue="12:00" 
android:key="check_time" 
android:summary="Set your desired time for check" 
android:title="Check time" /> 

TimePreference.java viene ereditato da questo link TimePicker in PreferenceScreen. Ma voglio mostrare questo sul pulsante clic in particolare attività e impostare i valori in EditText o in TextView. Non voglio usare le preferenze.

Quindi, voglio rendere il layout di questa schermata come immagine qui sotto.

enter image description here

Qualsiasi idea e consiglio sarà apprezzato
Grazie & saluti

risposta

1

prega di dare un'occhiata a questo tutorial. otterrai il progetto laggiù. http://www.zainodis.com/2011/05/android-custom-timepicker.html

dai un'occhiata a questo esempio di selezione numero .. come questo puoi cambiarlo per il time picker. Android Number Picker Dialog

+0

Il file non esiste nel tuo primo collegamento, puoi fornirmi quella fonte se lo hai? – juned

+0

hai il codice sorgente del tuo primo link che hai citato nella tua risposta, sarebbe bello se tu potessi fornirmi :) – juned

1

La mia risposta è a seconda del livello di API si sta lavorando.

livello di API < 11: Dovrete backport la NumberPicker copiandolo è source nel progetto e la modifica alle proprie esigenze

livello di API> = 11: È possibile utilizzare l'implementazione standard del NumberPicker e estendilo alle tue esigenze.