0

プロジェクトでアクション バーを使用しています。以下のアプローチで進行状況バーを表示しています。

requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);  
        setProgressBarIndeterminateVisibility(true);

ただし、私が本当にやりたいのは、任意のバックグラウンド プロセスが実行されたときに左端の画像アイコンを進行状況インジケーターに置き換え、完了すると通常のアイコンを返すことです。

このアイコンを機能的な進行状況インジケーターに置き換えるために必要な手順を教えてください。それは中間のものである必要があるだけです。

4

2 に答える 2

0

このためのカスタム レイアウトを作成して使用する必要があります。actionbar.setCustomView(yourcustomlayout);

カスタム レイアウトには、imageView (アプリ アイコン) とプログレス バー (最初は非表示に設定されています) があります。

バックグラウンド プロセスを実行するときは、画像ビューと進行状況バーの間の可視性を設定するだけです。

于 2013-06-14T12:16:33.677 に答える