カスタム ビューを拡張してカスタマイズしActionBar
ました (オレンジ色の背景はカスタム ビューです)。
LayoutInflater inflater = (LayoutInflater) this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View v = inflater.inflate(R.layout.actionbar, null);
getActionBar().setCustomView(v);
私の問題は、青い小さなバーをアプリの上に表示したいので(全幅)、カスタムビューの幅がアクションバーのスペース全体を埋めないことです。また、メニュー項目をカスタムビューの上に置いておきたいです。
カスタム ビューの幅と高さをfill_parent
とに設定しましたが、カスタム ビューmatch_parent
の高さと幅の両方が正しくありません。
私は ActionBarSherlock を使いたくありません。
アップデート
@Malachiasz の回答を使用してキャプションのスタイルを設定しましたが、アクション バーの上に青いバーを追加するにはどうすればよいですか?