8

アクション バーに水平のプログレス バーを表示しています。私の問題は、プログレスバーの幅がアクションバーの幅ではなく、小さい(ただし中央にある)ことです。それは正常な動作ですか?画面幅を指定するにはどうすればよいですか?

これをonCreateで使用しています

    requestWindowFeature(Window.FEATURE_PROGRESS);

そしてこれは私の方法で

public void setShowIndeterminateProgress(boolean val) {
    setProgressBarIndeterminate(true);
    setProgressBarVisibility(val);
}

前もって感謝します。

4

2 に答える 2

2

android:progressBarPaddingアクションバースタイルに属性があります。に設定し0dipます。

<style name="MyActionBar" parent="@android:style/Widget.Holo.ActionBar">
    <item name="android:progressBarPadding">0dip</item>
</style>
于 2013-07-25T18:26:38.460 に答える