2014-02-20 84 views
0

我想知道我怎麼能實現一個公共多個碎片的數組。我將使用該數組來存儲在各個片段中單擊按鈕時從單個片段生成的值。我應該在主要活動中實施這個還是作爲一個單獨的片段?請協助。Android碎片和數組

+1

可以在父活動,即片段活動實現它,這樣它會向所有碎片訪問。 –

回答

0
  • 您可以使用全局單例類(Application類)來存儲您的數組。這樣,你可以通過你的應用程序訪問它。

    它很容易創建一個應用程序類。試試這個簡單的tutorial。一旦你實現它,您可以訪問聲明在您的應用程序類,像這樣的數組:

    ApplicationClass application = ((ApplicationClass) getApplicationContext()); 
    localArray = application .getArray();