2016-02-14 66 views
1

我敢肯定,這是一個noob問題,但我想實現以下目標:安卓:訪問內部存儲不利用上下文

在我的MainActivity,我有一個名爲updateIPList()函數,它是負責閱讀文件。

這一切正常。但是,現在,我想把這個功能移到我的活動之外。我需要能夠從我的AsyncTask DetermineIP :: onPostExecute中讀取/寫入此文件。

我將從MainActivity廣播接收器 S或可能沒有上下文的靜態類實例化DetermineIP

回答

1

使用Activity上下文查找要寫入的目錄或文件,然後將該文件引用傳遞給需要寫入該文件的其他類(一旦知道了哪裏就不需要上下文來讀寫文件他們住)。