Salvare lo stato di una WebView in un layout “Tabs + Swipe” con ViewPager e FragmentPagerAdapter

Nell’articolo Tabs e swipe views Szymon chiede come implementare una WebView in modo da conservare il suo stato nel passare da una tab all’altra in modo simile a come spiegato in Come salvare lo stato di una WebView in un Fragment di una Action Bar. Leggi tutto “Salvare lo stato di una WebView in un layout “Tabs + Swipe” con ViewPager e FragmentPagerAdapter”

Come sostituire un Fragment in una ActionBar in modalità NAVIGATION_MODE_TABS

Nell’articolo Tab Layout in Android con ActionBar e Fragment ho scritto un esempio di tabs in una action bar in cui a ogni etichetta corrisponde un fragment che non può essere cambiato in runtime.
In questo articolo spiego come sostituire un frammento con un altro utilizzando un pulsante. Leggi tutto “Come sostituire un Fragment in una ActionBar in modalità NAVIGATION_MODE_TABS”

Tabs e swipe views

Nell’articolo Tab Layout in Android con ActionBar e Fragment spiego come implementare le tabs e nell’articolo Swipe views spiego come implementare le swipe views o scrolling tabs utilizzando ViewPager del Compatibility Package.
In questo articolo spiego come implementare 3 tabs dall’aspetto simile a quello dell’articolo Tab Layout in Android con ActionBar e Fragment ma con una funzionalità simile alle swipe views
In Implementing Effective Navigation è riportato un esempio per questo tipo di layout utilizzando ViewPager e FragmentPagerAdapter, che sono parte del Compatibility Package. Leggi tutto “Tabs e swipe views”

Swipe views

In un precedente articolo ho implementato un layout con 2 tab utilizzando una action bar e i frammenti; lo svantaggio di questo layout è quello che per l’utente sarebbe molto naturale passare da una vista all’altra trascinandole orizzontalmente in modo simile a Google Play.
In Horizontal View Swiping with ViewPager è spiegato come ottenere questo tipo di layout utilizzando ViewPager, che è parte del Compatibility Package. Leggi tutto “Swipe views”

Personalizzare le etichette di una ActionBar

Nell’articolo Tab Layout in Android con ActionBar e Fragment ho riportato un esempio di utilizzo di una ActionBar le cui etichette sono mostrate in maiuscolo anche se si utilizza l’istruzione:
actionBar.newTab().setText(“my string”);
in cui “my string” è in minuscolo.
In questo articolo mostro come personalizzare le etichette mostrandole in minuscolo ma è evidente che è possibile personalizzare anche molti altri aspetti. Leggi tutto “Personalizzare le etichette di una ActionBar”