Autore Topic: Abilitare bottone UP  (Letto 468 volte)

Offline kiros

  • Nuovo arrivato
  • *
  • Post: 18
  • Respect: 0
    • Mostra profilo
    • StefanoFibbi
  • Dispositivo Android:
    Samsung Galaxy S2
  • Sistema operativo:
    Windows 7
Abilitare bottone UP
« il: 13 Maggio 2013, 19:42:47 CEST »
0
Ciao a tutti.
Esiste un qualche modo per sapere, via codice, se il dispositivo che stiamo usando ha una versione di Android dotata di Action Bar ed operare di conseguenza?
Entrando più nello specifico, dovrei abilitare il bottone UP della action bar ed il problema è, ovviamente, che le operazioni necessarie richiedono una versione di Android >= ICS. Dato che vorrei rendere l'app compatibile anche con Gingerbread (non dotato di Action Bar), esiste un qualche modo per abilitarlo solo "dove si può"?  :-)

Offline GabMarioPower

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 606
  • Respect: +153
    • Github
    • Google+
    • gabrielemariotti
    • GabMarioPower
    • Mostra profilo
  • Play Store ID:
    GAB+MARIO+DEV
  • Sistema operativo:
    Ubuntu 14.04 , Win 10
Re:Abilitare bottone UP
« Risposta #1 il: 13 Maggio 2013, 21:35:58 CEST »
+2
Quello che cerchi è questo.

Codice (Java): [Seleziona]
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH)
Tuttavia, visto il tuo obiettivo di rendere compatibile la tua app anche con versioni di android 2.x ,  ti consiglio di dare una occhiata al Sherlock Action Bar.
Qui trovi un piccolo tutorial:
[Facile] Come inserire la ActionBarSherlock in un progetto - Android Developers Italia
Online trovi tantissima documentazione in merito.
« Ultima modifica: 13 Maggio 2013, 21:43:14 CEST da Ricky` »

Offline kiros

  • Nuovo arrivato
  • *
  • Post: 18
  • Respect: 0
    • Mostra profilo
    • StefanoFibbi
  • Dispositivo Android:
    Samsung Galaxy S2
  • Sistema operativo:
    Windows 7
Re:Abilitare bottone UP
« Risposta #2 il: 13 Maggio 2013, 22:54:04 CEST »
0
Grazie per l'aiuto, problema risolto! :D
In effetti nel progetto che sto sviluppando non sfrutto tanto la ActionBar ed avevo la necessità di abilitare solamente il bottone UP, però in futuro sicuramente mi sarà utile la Sherlock Action Bar, che non conoscevo ... grazie ancora :D