単一のアクティビティ アプリと静的クラスがあります。
そして、 onPause onResume イベントのように、アクティビティのステータスがいつ変更されたかをクラスに知らせたいと思います。
アクティビティ コンテキストをクラスに渡していますが、ステータスが変化したときに関数を呼び出す方法が見つかりません。
活動コード:
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
...
MyStaticClass.setup(this, ...);
}
クラスコード:
public class MyStaticClass
{
public static void setup(Context context, ...)
...
// Code for status events
}