IPhone-подобная панель вкладок в Android?

В iPhone мы можем создать представление с панелью вкладок и сделать его корневым представлением приложения, а затем использовать панель вкладок для навигации по суб-представлениям.

какой самый близкий подход к этому в Android?

Использовать ли Tabbed Control? но это включает использование только одного действия.

Каков подход к использованию в Android для создания активности с помощью навигационного элемента управления для других действий таким же образом, как у iPhone?

Ответы

Ответ 1

Здесь tutorial для создания "макета вкладки" на сайте разработчика Android:

Вы можете реализовать содержимое своей вкладки в один из двух способов: использовать вкладки для обмена Представления в рамках одной и той же деятельности или использования вкладки для изменения полностью отдельные виды деятельности

Макет вкладки http://developer.android.com/resources/tutorials/views/images/hello-tabwidget.png

Ответ 2

Извините, я действительно не знаю iPhone, но может помочь вам диалог QuickAction?

http://www.londatiga.net/it/how-to-create-quickaction-dialog-in-android/

Я представляю список некоторых действий в этом диалоговом окне.

Я надеюсь, что это близко к тому, что вы хотите.

Ответ 4

<?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>