Autore Topic: ActionBar.NAVIGATION_MODE_LIST compatibile con 1.6 e superiori  (Letto 1374 volte)

Offline frecciak

  • Utente normale
  • ***
  • Post: 231
  • Respect: +16
    • Mostra profilo
  • Dispositivo Android:
    galaxy s
  • Sistema operativo:
    windows 7
ActionBar.NAVIGATION_MODE_LIST compatibile con 1.6 e superiori
« il: 23 Febbraio 2012, 01:46:44 CET »
0
ragazzi ho visto lo splendido tutorial di zate che parla delle actionbar..
ho cercato di capire come poter rendere compatibile con tutte le versioni di android l'actionbar fatta a spinner, per intenderci quella che utilizza ActionBar.NAVIGATION_MODE_LIST, ma non ci sono venuto a capo..
ho guardato anche il tutorial sulla compatibilità messo a disposizione da google, ma non riesco ad abbinarci questo tipo di actionbar..
qualcuno potrebbe un tutorial su questa cosa?
Se le risposte ti hanno aiutato, metti un ..a te non costa nulla, ma a chi ti ha aiutato fa molto piacere riceverlo!!

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3487
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:ActionBar.NAVIGATION_MODE_LIST compatibile con 1.6 e superiori
« Risposta #1 il: 23 Febbraio 2012, 11:13:15 CET »
+1
Puoi utilizzare ActionBarSherlock. La versione 4, che è attualmente in release candidate integra tutte le funzionalità di ICS, tra cui ActionBar.NAVIGATION_MODE_LIST

Qui trovi un sample su come utilizzare quella modalità:

https://github.com/JakeWharton/ActionBarSherlock/blob/4.0-wip/samples/demos/src/com/actionbarsherlock/sample/demos/ListNavigation.java

Puoi scaricare ABS da qui:
ActionBarSherlock 4.0 Release Candidate
oppure (cosa che consiglio) fare il clone del repository sul git.


Offline frecciak

  • Utente normale
  • ***
  • Post: 231
  • Respect: +16
    • Mostra profilo
  • Dispositivo Android:
    galaxy s
  • Sistema operativo:
    windows 7
Re:ActionBar.NAVIGATION_MODE_LIST compatibile con 1.6 e superiori
« Risposta #2 il: 23 Febbraio 2012, 12:39:58 CET »
0
grazie mille, ora me lo guardo per bene ^^
Se le risposte ti hanno aiutato, metti un ..a te non costa nulla, ma a chi ti ha aiutato fa molto piacere riceverlo!!

Offline xWOLKx

  • Utente junior
  • **
  • Post: 72
  • Adoro quella citazione western!
  • Respect: +7
    • xWOLKx
    • Wolkrasgt
    • Mostra profilo
    • ZondeIT
  • Dispositivo Android:
    Samsung Galaxy Ace
  • Sistema operativo:
    Windows7
Re:ActionBar.NAVIGATION_MODE_LIST compatibile con 1.6 e superiori
« Risposta #3 il: 24 Febbraio 2012, 10:45:59 CET »
+1
La 4 RC pero va da SDK>=7 però

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3487
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:ActionBar.NAVIGATION_MODE_LIST compatibile con 1.6 e superiori
« Risposta #4 il: 24 Febbraio 2012, 11:10:10 CET »
0
La 4 RC pero va da SDK>=7 però

Vero, grazie per la precisazione.

Offline xWOLKx

  • Utente junior
  • **
  • Post: 72
  • Adoro quella citazione western!
  • Respect: +7
    • xWOLKx
    • Wolkrasgt
    • Mostra profilo
    • ZondeIT
  • Dispositivo Android:
    Samsung Galaxy Ace
  • Sistema operativo:
    Windows7
Re:ActionBar.NAVIGATION_MODE_LIST compatibile con 1.6 e superiori
« Risposta #5 il: 24 Febbraio 2012, 11:29:50 CET »
0
La 3.5 funzionava bene, tranne 2.0.

Però nella 4 hanno stravolto la libreria, se intenti usarla io direi di partire gia con la 4 perchè poi dovresti cambiare tutto il codice

Offline xWOLKx

  • Utente junior
  • **
  • Post: 72
  • Adoro quella citazione western!
  • Respect: +7
    • xWOLKx
    • Wolkrasgt
    • Mostra profilo
    • ZondeIT
  • Dispositivo Android:
    Samsung Galaxy Ace
  • Sistema operativo:
    Windows7
Re:ActionBar.NAVIGATION_MODE_LIST compatibile con 1.6 e superiori
« Risposta #6 il: 24 Febbraio 2012, 11:31:47 CET »
0
Poi sinceramente, colpa di Ricky sono andato a vedere le statistiche:

android sdk <= 1.6 è tipo l'1,1% di mercato, direi una quota eliminabile :P
diciamo che il 98% di mercato parte da eclair ormai :D

"donut e cupcake al rogo!" :DDDD

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3487
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:ActionBar.NAVIGATION_MODE_LIST compatibile con 1.6 e superiori
« Risposta #7 il: 24 Febbraio 2012, 11:41:06 CET »
0
android sdk <= 1.6 è tipo l'1,1% di mercato, direi una quota eliminabile :P

Si, oramai non vale più la pena supportare Android 1.x.

Offline frecciak

  • Utente normale
  • ***
  • Post: 231
  • Respect: +16
    • Mostra profilo
  • Dispositivo Android:
    galaxy s
  • Sistema operativo:
    windows 7
Re:ActionBar.NAVIGATION_MODE_LIST compatibile con 1.6 e superiori
« Risposta #8 il: 24 Febbraio 2012, 13:48:02 CET »
0
in effetti vedo dal market che i numeri seri di download partono da froyo in su..
però se riesco preferisco sempre fare app che si adattano a chiunque..è una mia fissa ^^
Se le risposte ti hanno aiutato, metti un ..a te non costa nulla, ma a chi ti ha aiutato fa molto piacere riceverlo!!

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3487
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:ActionBar.NAVIGATION_MODE_LIST compatibile con 1.6 e superiori
« Risposta #9 il: 24 Febbraio 2012, 13:58:25 CET »
0
però se riesco preferisco sempre fare app che si adattano a chiunque..è una mia fissa ^^

Beh la cosa è preferibile perchè non supportando le vecchie versioni di Android ti porti via una fetta di potenziali clienti, bisogna però valutare se ne vale la pena.

Offline Reinhard

  • Utente junior
  • **
  • Post: 85
  • Respect: +16
    • Google+
    • rspisser
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5 Lollipop 5.1
  • Play Store ID:
    rspisser
  • Sistema operativo:
    Windows 7
Re:ActionBar.NAVIGATION_MODE_LIST compatibile con 1.6 e superiori
« Risposta #10 il: 24 Febbraio 2012, 15:30:42 CET »
0
considerate che l'autore (Jake Wharton) ha detto che non continuerà lo sviluppo sulla 3.x ma che in futuro si focalizzerà sulla evoluzione della 4.

La 4 supporta anche le funzioni nuove di ICS come la Split Action Bar, e altro.


Offline xWOLKx

  • Utente junior
  • **
  • Post: 72
  • Adoro quella citazione western!
  • Respect: +7
    • xWOLKx
    • Wolkrasgt
    • Mostra profilo
    • ZondeIT
  • Dispositivo Android:
    Samsung Galaxy Ace
  • Sistema operativo:
    Windows7
Re:ActionBar.NAVIGATION_MODE_LIST compatibile con 1.6 e superiori
« Risposta #11 il: 24 Febbraio 2012, 23:08:38 CET »
0
Ha anche detto che la 3 ha una logica concettuale errata che hanno portato allo stravolgimento del codice nella 4, che infatti è molto diverso.
Per supportare la 1.6 con 1% di utenti vuol dire eliminare features utili al 98% di mercato... bisogna vedere se vale la pena restare indietro ...
imho

Consideriamo che un potenziale concorrente con una app simile potrebbe offrire servizi più belli e portare via i futuri clienti :D