openFileOutput は Context クラスのメソッドなので、openFileOutput を使うためには
何らかの方法で Context のインスタンスを取得する必要があります。
openFileOutput を使う側は Context を受け取って利用するように記述しておいて、
呼び出す側で Context を継承するクラス(Activity, Application, Serviceなど) を渡して
あげるような構成にできないでしょうか。
2012/3/5 眼鏡 銀縁 <ginn...@gmail.com>:
> --
> このメールは Google グループのグループ「Android-SDK-Japan」の登録者に送られています。
> このグループに投稿するには、android-...@googlegroups.com にメールを送信してください。
> このグループから退会するには、android-sdk-ja...@googlegroups.com にメールを送信してください。
> 詳細については、http://groups.google.com/group/android-sdk-japan?hl=ja からこのグループにアクセスしてください。
>
--
YAMAZAKI Makoto
Kyorohiroです
Applicationインスタンスを、static領域に格納しておくのが
Easyだと思います。
例えば以下のような感じでどうでしょうか
MyAppplication extends Application {
.static WeakRefernce myinstance
···
···
.public static Application geInstance(){
Application app ....
.app = .myinstance.get()
···
.return app;
}
}
米 AndroidManifestにApplicationを登録しておきく