3

カスタム ビューを拡張してカスタマイズし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 の回答を使用してキャプションのスタイルを設定しましたが、アクション バーの上に青いバーを追加するにはどうすればよいですか?

ここに画像の説明を入力

4

0 に答える 0