2012-10-07 9 views
8

簡単な質問、アクションバーとタブホストとの違いは何ですか?私はtabhostを使用してタブを追加していました。アクションバーとタブホスト/タブアクトの違いは何ですか

次に、私はアクションバーを使用してそれについて読むように求められました。それはタブを持つ別の方法だと思われます。では、それぞれを使うのはいつですか?違い

答えて

12

非常にシンプルありがとういただきました:アクションバーには、Android 3.0以降TabHostの代替品です。

さらに、ActionBarはTabHost(ロゴ、ボタン、スピナー、アクションボタンなど)よりも多くのことを実行できます。

ActionBar documentationをAndroidのデザインガイドラインでご覧ください。

+2

もう一つの重要なことは、ActionBarはアクティビティではなくフラグメントのコンセプトに基づいていることです。 – user210504

+1

@ user210504:必ずしもそうではありません。アクションバー*内のタブはフラグメントに結び付けることはできますが、そうである必要はありません。タブの選択に基づいて変更に影響を与えるために、UI内で何でもできます。 – CommonsWare

+0

明確な答えをありがとう。それは間違いなく意味をなさない。 Acceptance – Snake

関連する問題