2010-07-25 17 views
14

In iPhone è possibile creare una vista con una barra delle schede e renderla la vista principale dell'applicazione, quindi utilizzare la barra delle schede per spostarsi tra le viste secondarie.Barra delle schede simile all'iPhone in Android?

qual è l'approccio più vicino a questo in Android?

È possibile utilizzare un controllo a schede? ma questo include l'utilizzo di una sola attività.

qual è l'approccio da utilizzare in Android per creare un'attività con un controllo di navigazione ad altre attività in un modo simile a quello di iPhone?

+1

Aggiornamento: Ciao a tutti, ho trovato un altro approccio per fare questo. controlla il mio blogpost http://android-pro.blogspot.com/2010/08/iphone-like-tab-bar-in-android.html –

risposta

1
<?xml version="1.0" encoding="utf-8"?> 
<TabHost xmlns:android="http://schemas.android.com/apk/res/android" 
android:id="@android:id/tabhost" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
> 
<LinearLayout 
android:orientation="vertical" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent"   
android:layout_marginBottom="0dp" 
> 
    <FrameLayout 
    android:id="@android:id/tabcontent" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content"    
    android:layout_weight="1" 
    /> 

    <TabWidget 
    android:id="@android:id/tabs" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:layout_weight="0" 
    /> 
</LinearLayout> 
</TabHost> 
+5

TabHost, TabActivity ecc è ammortizzato, non è vero? –

Problemi correlati