2011-11-28 11 views
0

私のアプリケーションでは、接続がオフになっているときにハッシュテーブルに必要な更新をキャッシュできるようにphoneStateListenerを設定する必要があります。phoneStateListenerを使用して、すべての活動で同じことを繰り返す以外に、どのように効率的なやり方をすることができますか?私はJavaとAndroidの両方の初心者です。継承を考えましたが、すべてのクラスはすでに別のクラスを継承しています。継承を使用せずにこれを実装するにはどうすればよいですか?Android - 電話の状態を聞くには

答えて

0

明確にするために、すべてのアクティビティで使用できる単一のハッシュテーブルが必要ですか?

パブリックput/remove/etcメソッドを使用してクラスにハッシュテーブルをラップし、静的なものをすべて宣言し、そのクラスでハッシュテーブルを一度インスタンス化できます。その後、すべてのアクティビティはそのクラスによってハッシュテーブルを使用するようになります。

+0

問題はハッシュテーブルに作成されていないため、アプリケーション全体でphonestateListenerが必要です。 – freshDroid

+0

私はあなたがphoneStateListenerと似た何かをすることができると思います。 – tobier

関連する問題