Autore Topic: Come rendere modificabile un oggetto DigitalClock?  (Letto 366 volte)

Offline omix

  • Nuovo arrivato
  • *
  • Post: 23
  • Respect: 0
    • Mostra profilo
Come rendere modificabile un oggetto DigitalClock?
« il: 28 Giugno 2011, 18:19:41 CEST »
0
Buonasera a tutti,

ho creato una Activity che visualizza, tra le altre cose, un orologio digitale, dichiarato in un file di layout XML com:
Codice (XML): [Seleziona]
                <DigitalClock android:id="@+id/activityStartingTime"
                        android:gravity="right" android:editable="true" />

Speravo bastasse  l'attributo android:editable="true" per renderlo modificabile durante l'esecuzione (come fose ad esempio un oggetto EditText), ma purtroppo così non è. Ho notato che la classe DigitalClock ha dei metodi come
Il mio problema è dunque: cosa devo fare per renderlo modificabile a runtime? Se è possibile rendero modificabile, Android gestisce da sè l'inserimento corretto? (ovvero che l'ora sia compresa tra 00 e 23, i minuti e i secondi tra 00 e 59?)

Grazie in anticipo per l'aiuto

Offline omix

  • Nuovo arrivato
  • *
  • Post: 23
  • Respect: 0
    • Mostra profilo
Re:Come rendere modificabile un oggetto DigitalClock?
« Risposta #1 il: 29 Giugno 2011, 14:31:59 CEST »
0
Mi sa che la soluzione più semplice sia di abbandonare DigitalClock e passare a TimePicker... anche se qui il problema è la dimensione (probabilmente non modificabile).
Se qualcuno ha qualche consiglio, è il benvenuto :-)