アクションバーに関してたくさんの質問があることを私は知っています。そして、私の質問はコードサンプルを必要としないかもしれませんが、これは純粋にコーディングのものです。
Androidは、アクションバーにTABSまたはリストを表示する必要があるとどのように判断しますか。私の質問は、スマートフォンかタブレットかを問わず、Android4.0以降に厳密に当てはまります。デバイスがアクションバーにスピナーまたはタブを表示していることを確認する方法はありますか?私の質問は、アプリをGoogleNexusとSamsungTab2にデプロイしているときに発生しました。タブでは、ポートレートモードではリストとして、ランドスケープモードではタブとしてアクションバーを取得していました。私はグーグルネクサスで反対を観察しながら。注これは、ナビゲーションモードをタブとして設定した場合に発生しますactionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
私の質問は単純明快です。Androidはどのようにしてリストまたはタブをアクションバーに表示するかを決定します。また、開発者は、リストモードが表示されるか、タブがアクションバーに表示されるかを確認する方法を教えてください。