アクティビティではないJavaクラスでonPause()をキャッチする方法はありますか?私は他のアプリで使用されているJavaヘルパークラスのネイティブコードを持っています。それらのアプリがバックグラウンドに入るときはいつでもそれを準備したいと思います。これをどうすれば解決できますか? onPause()を取得するためにJavaクラスにいくつかのクラスを拡張させるだけで十分ですか?マニフェストなどでアクティビティとして登録されていませんか?Android - アクティブなアクティビティなしでonPauseをキャッチ
0
A
答えて
0
はonPause()
またはprepare()
したり、ヘルパークラスでwhateverSuitYou()
という名前のパブリックメソッドを作成し、あなたのActivity
のonPause()
からそれを呼び出します。
0
今日、ApplicationクラスのregisterActivityLifecycleCallbacks()を使用して、onActivityPaused()を提供することができます。
例:
AppContext.registerActivityLifecycleCallbacks(new Application.ActivityLifecycleCallbacks() {
@Override
public void onActivityPaused(Activity activity) {
//handle here
}
}
関連する問題
- 1. Android:なぜアクティビティはonPauseですか?
- 2. 非アクティブなクラスのアクティビティを開始し、Androidのメディアプレーヤーを使用
- 3. finish()の呼び出し後にOnPauseでアクティビティを取得する
- 4. Androidアクティビティのデータを管理する:onPause、onSaveInstanceState、onRetainNonConfigurationInstance
- 5. Android - onPauseとWidgetLocker
- 6. Android Java - なぜ拡張アクティビティではない - >新しいアクティビティ
- 7. SearchDialogインテントを使用してアクティブなアクティビティを開く
- 8. Android ICSでアクティビティを保存しない
- 9. Android Life Cycles - onPause(){}でonResume()を呼び出せないのはなぜですか?
- 10. 1つのアクティビティがonPause状態になると、アクティビティ間でデータを転送できますか?
- 11. Androidタブホストのアクティブなタブ
- 12. android viewpager、現在アクティブなビュー
- 13. Androidのアクティビティを保存する動的に作成されたレイアウトonPause
- 14. xamarinでWebExceptionがキャッチされないandroid
- 15. Androidで複数のアクティブなオーバーラップサーフェイスビューのサポート
- 16. onPause()とonStop()が動作しない
- 17. Seekbar progress drawable異常な動作onPause
- 18. Android - [Xoom/Honeycomb]アプリケーションがLAUNCHERアクティビティなしで動作しない
- 19. Androidアプリケーションが不要な例外をキャッチ
- 20. アクティビティのshowDialogが呼び出されるとどうなりますか?なぜそうなら、アクティビティはonPauseを呼び出しますか?
- 21. onPauseは、私は次のようしている現在のアクティビティ
- 22. 画面をオフ/ロックしない - アクティビティを起動しない - Android
- 23. android:アクティビティが開始しない
- 24. Android - アクティブな壁紙を読む
- 25. Androidでレイアウトがレンダリングされないアクティビティ
- 26. Androidスタジオでの検索可能なアクティビティ
- 27. オープンできないアクティビティ - Androidのセッションマネージャー
- 28. Android - 音楽を続けるonPause
- 29. アンドロイド3.0の不要なonPauseを診断
- 30. Androidスタジオ:タップしたときにImageButtonがアクティブにならない
だから私は、活動としての私のヘルパークラスを拡張する必要があり、私はその後、コールバックを得るのだろうか?それはアンドロイドマニフェストにはありませんが? – KaiserJohaan
アクティビティでヘルパークラスのオブジェクトを作成していますか? –
いいえ私はそうではありません。私のヘルパークラスには、ネイティブコードから呼び出す静的メソッドが含まれています。それは – KaiserJohaan