2010-12-20 19 views
1

一部のデータを取得して表示しているウィジェットで作業しています。 リフレッシュレートはカスタムです。ランチャー/ホーム画面が現在表示されているかどうかを確認するにはどうすればいいですか

私がしたいのは、ウィジェットが表示されているとき(ランチャーが上にあるとき)にのみデータを取得することです。

ランチャーが表示されているかどうかを確認する方法はありますか?

+0

お試しください。http://stackoverflow.com/questions/6832321/which-launcher-is-running – mick88

答えて

1

もちろん、ホーム画面にこの情報を要求するためのAPIがある場合を除き、これを行う方法はほとんどありません。あなたの最善の策は、おそらくスクリーンのオン/オフを聞いていることでしょう。

でも、慎重なリフレッシュレートを選択して、ユーザーに修正させてください。

関連する問題