2

アプリケーションがフォアグラウンドにない場合でも常に表示されるビューを作成したい (Toast のように)。また、タスクが完了したら、このビューを非表示にすることもできます。例: デバイスの左上隅にあるすべての画面に表示される Android 4.0 の CPU 使用率のビューのように

4

1 に答える 1

7

StandOutライブラリを確認してください。画面上の他のアプリの上にホバリングできるアプリケーションを作成できます。

プロジェクトにインポートしたらStandOutWindow、関連するすべてのメソッドをオーバーライドする拡張クラスを作成し、次のように呼び出すことを示します。

StandOutWindow.show(this, YourWindow.class, StandOutWindow.DEFAULT_ID);

ライブラリが残りの処理を行い、ウィンドウをビュー自体または通知バーから表示/非表示にすることもできます。

于 2013-06-04T13:44:41.963 に答える