0

多くのアクティビティを使用するAndroidアプリがあります。これらすべてのアクティビティには、すべてのアクティビティで同じメソッドが含まれています。それらのメソッドを別のクラス(これらのメソッドを含むクラス)に入れて、アクティビティで必要なときにいつでもアクセスできますか?

メソッドをクラスに入れて、そのクラスをアクティビティにインポートすることを考えました。それはうまくいくでしょうか?それらのメソッドを使用できますか?

4

1 に答える 1

2

はい、ヘルパー クラスを作成できます。これには、プログラムのあらゆるポイントから呼び出すことができるメソッドを使用できます。多くの場合、このクラスは次のような静的メソッドを取ります。

public class Helper {
   public static int callMeFromTheActivities() {
     //do some work
   }
}

次のようなアクティビティから呼び出すことができます。

Helper.callMeFromTheActivities();
于 2012-09-29T23:14:29.133 に答える