Sto cercando di implementare le schede personalizzate dell'interfaccia utente in basso come quella di Instagram (è allegata la schermata). Voglio la scheda centrale per aprire un'altra attività invece di aprire un frammento all'interno della stessa vista. Come implementare le schede personalizzate in Android come Instagram
Ritengo che questo sia implementato utilizzando l'overlay del pulsante image sull'host di schede. Tuttavia, non riesco ancora a posizionare correttamente quel pulsante immagine in modo che l'interfaccia utente appaia corretta. Di seguito è riportato il mio codice per le schede in fondo
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<FrameLayout
android:id="@+id/realtabcontent"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1" />
<android.support.v4.app.FragmentTabHost
android:id="@android:id/tabhost"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<FrameLayout
android:id="@android:id/tabcontent"
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="0" />
</android.support.v4.app.FragmentTabHost>
</LinearLayout>
Gentile aiuto.
Grazie,
Grazie Amir, ma come posso personalizzare il terzo (scheda centrale)? – arpitgoyal2008
@ arpitgoyal2008 Crea un layout e crea i tuoi disegni personalizzati, quindi impostalo come visualizzazione a schede. controlla la mia risposta modificata. –
@ arpitgoyal2008 considera questa risposta corretta se il problema è risolto. –