Androidの設計ガイドラインには、「固定タブとスクロール可能タブの2種類があります」と記載されています。
いずれかのタイプのタブを指定する機能をサポートするドキュメントがActionBarのドキュメントに見つかりません。
固定またはスクロール可能なタブグループをどのように指定しますか?できない場合は、タブが固定されているかスクロール可能かを正確に決定するものは何ですか?
Androidの設計ガイドラインには、「固定タブとスクロール可能タブの2種類があります」と記載されています。
いずれかのタイプのタブを指定する機能をサポートするドキュメントがActionBarのドキュメントに見つかりません。
固定またはスクロール可能なタブグループをどのように指定しますか?できない場合は、タブが固定されているかスクロール可能かを正確に決定するものは何ですか?
タブの数によって、タブグループが固定かスクロール可能かが決まります。たとえば、タブが1つある場合は修正されますが、6つある場合は、6つすべてが1つの画面に収まらないため、スクロール可能になります。
3.0より前のデバイスで動作を確認したい場合は、アクションバーシャーロックのサンプルをダウンロードし、メインリストから[フィーチャートグル]を選択して、ナビゲーションモードとして[タブ]を選択します。これで、バーにタブを追加できます。最初は、タブを小さくしてすべてを詰め込み、十分な数になったら、タブをスクロールできます。
更新:公式ドキュメントに「固定タブは最も幅の広いタブラベルの幅に基づいて同じ幅で表示されます。すべてのタブを表示するのに十分なスペースがない場合、タブラベル自体は次のようになります」というページがあります。スクロール可能です。」詳しくはこちらをご覧ください。
設定は注目に値します
android:showAsAction
少なくとも4.0以降のデバイスでは、タブの表示方法にも影響します。設定
<item name="android:showAsAction">always</item>
テーマの一部として、スペースが利用可能な場合は、スクロールせずに、画面上ですべてのタブに等間隔が与えられます。