0

Android-Developers Blog に従って、Compatibility Library V7 をプロジェクトに追加しています。

http://android-developers.blogspot.co.uk/2013/08/actionbarcompat-and-io-2013-app-source.html

アクションバーは最初からうまく機能しており、すべて問題ありません。しかし今、私は Android 4.0.4 を搭載した Samsung Galaxy S3 でのみ奇妙なことを見ました。

「 setSupportProgressBarIndeterminateVisibility 」を表示する必要があるActionBarActivityを拡張するすべてのアクティビティは、 「 setSupportProgressBarIndeterminateVisibility」を呼び出すことなく、すぐにスピニングを表示します。回転アイコンを表示するために「 onCreate 」に以下の行を追加した場合にのみ表示されることを確認しました。

supportRequestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);

回転するアイコンが表示される理由を知っていますか? このデバイス(Samsung S3)でのみ発生しています

ちなみに、私はすべての互換ライブラリを最新のものにしています。

4

1 に答える 1

1

私の記憶が正しければ、ICS (4.0) では、機能を要求するとデフォルトで進行状況インジケーターが表示されます。これは JellyBean で修正されました。このコミットを参照してください。

回避策として、いつでも呼び出して、必要のないときにsetSupportProgressBarIndeterminateVisibility設定することができます。GONE

于 2013-12-04T16:48:02.607 に答える