Autore Topic: Seekbar per la selezione di un valore di tipo tempo  (Letto 219 volte)

Offline svoa89

  • Nuovo arrivato
  • *
  • Post: 43
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5, Nexus 7
  • Sistema operativo:
    Ubuntu 13.10
Seekbar per la selezione di un valore di tipo tempo
« il: 01 Giugno 2016, 14:24:25 CEST »
0
Ciao a tutti,

dovrei far scegliere all'utente una durata espressa in minuti:secondi e volevo farlo con una seekbar. Sono riuscita a realizzare la seekbar ma solamente con un valore (solo i minuti non anche i secondi).

Come faccio a fargli capire che si tratta di un tempo?

Grazie mille

Offline Ohmnibus

  • Utente senior
  • ****
  • Post: 618
  • Respect: +136
    • Google+
    • @ohmnibus
    • Mostra profilo
    • Lords of Knowledge GdR
  • Dispositivo Android:
    Samsung Galaxy Nexus
  • Play Store ID:
    Ohmnibus
  • Sistema operativo:
    Windows 7 x64
Re:Seekbar per la selezione di un valore di tipo tempo
« Risposta #1 il: 01 Giugno 2016, 16:52:45 CEST »
+1
Non puoi.

La seekbar permette di gestire un solo valore numerico.

Puoi utilizzare la seekbar per gestire i secondi e poi convertirli in minuti:secondi facilmente:

Codice (Java): [Seleziona]
int secondiTotali = tuaSeekBar.getProgress();
int secondi = secondiTotali % 60;
int minuti = (int)(secondiTotali / 60);
string minutiSecondi = minuti + ":" + secondi;
Ohmnibus
Le mie app su Play Store

È stata trovata una soluzione al tuo problema? Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato.