2

ImageView Canvas と Draw メソッドを使用して秒針付きの時計を表示するウィジェットを更新する方法について、さまざまなソースから多くの情報を読んでいます。

毎秒更新する必要があります。これを行う最も効率的な方法は何ですか? Service、アラーム マネージャ、ハンドラを使用しますか?

Androidアプリ「Arc Clock Widget」などで可能です。

アイデアのある人はいますか?

ありがとう、トム

4

1 に答える 1

2

このページにはいくつかの解決策が説明されています :) Android 用アナログ時計ウィジェットの作成に関するチュートリアル

私は AlarmManager を使用して自分でこれを行いましたが、電話がスリープ状態のときに AlarmManager が電話を起動してウィジェットを更新しないため、重大なバッテリーの消耗に気づきませんでした。とにかく、電話がスリープ状態のときは誰もウィジェットを見ません。また、Android デベロッパー ガイドのこのセクションにあるこのメモも参照してください。AlarmManager を使用して頻繁に更新する

于 2012-08-09T21:53:42.460 に答える