Autore Topic: Barra Custom colorata con cursore e testo  (Letto 363 volte)

Offline phabdev

  • Nuovo arrivato
  • *
  • Post: 13
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Note 2
  • Sistema operativo:
    Ubuntu 12.04
Barra Custom colorata con cursore e testo
« il: 20 Gennaio 2013, 22:22:09 CET »
0
Ciao a tutti.
Vorrei chiedervi qualche suggerimento per implementare una barra, simile ad una seekbar, però, dato che ho bisogno di inserirci un po' più informazioni, vorrei creare un qualcosa di customizzato.

Avevo iniziato ad estendere View inserendo due drawable:
Uno serve come barra e l'altro come cursore. Poi vorrei aggiungerci una TextView come label che si posiziona sul cursore.
Oltre a questo ho bisogno di inserirci più puntini da disegnarci.

Ora però ho un po' di problemi:
1. Non riesco a disegnare la TextView nella mia view.
2. Non riesco a dimensionare la view con le dimensioni complessive delle drawable all'interno.
3. Volendolo usare negli xml dei layout, non riesco a passargli i valori come attributi.
4. Se lo carico da xml e poi provo ad leggerne un valore (che gli forzo di default nel costruttore), lancia un NullPointerException.

Avete qualche idea?

Grazie in anticipo per il vostro aiuto :D