内部レシーバークラスを実行して、レシーバーから任意のメソッドを呼び出すことができることを知っています
しかし、私の主な活動は非常に大きく、多くのことを行っています。したがって、ブロードキャスト レシーバーを拡張するクラスが必要になりますが、これは内部クラスではありません。また、メイン アクティビティから 1 つのメソッドを呼び出すことができます。可能かどうかはわかりませんが、私のアクティビティはホーム アクティビティと「singleInstance」アクティビティであるため、この詳細を使用して、誰かが私のアクティビティにアクセスする方法を持っている可能性があります。
Javaコードを複数のファイルに分割する方法が不可能な場合、私のメインには600行以上あります。(情報として、アプリのアルファ版用に既に 19 個の Java ファイルがあるので、分割してみました)