2011-09-22 8 views

答えて

41

私はsetNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD)を試して、タブ以外のレンディションに戻ってみましょう。後でsetNavigationMode(ActionBar.NAVIGATION_MODE_TABS)と呼ぶと、タブを再設定する必要がある可能性があります。

UPDATE:「L」デベロッパープレビューではアクションバーのタブは推奨されなくなりました。今後のAndroid搭載製品のリリースでは廃止予定です。他のタブ(タブ付き)、FragmentTabHostなどViewPager

+3

魅力的な作品です。ありがとう!これらのタブは、再表示されたときにどのように表示されたかのように戻ってくるので、アクションバーに追加する必要はありません。 –

+3

私はちょうど望ましくない副作用に気づいた。タブが再表示されると、前に選択されたタブがonTabSelectedコールバックを起動します。私はちょうどどのイベントも発射せずにタブを隠す/表示したいです。 –

+3

@Scienceprodigy:それはできないだろうと思う。タブを削除して再作成しても、そのタブが選択され、そのイベントが発生します。 'TabListener'に、タブを復元した後の最初のイベントを無視するように教えてください。 – CommonsWare

関連する問題