2014-09-20 101 views
0

我正在創建一個android應用程序,我需要管理如何在某些片段中顯示列表視圖的數據..我的列表視圖由多個部分組成,每個部分都有一個標題..這些數據部分從Web服務(每個部分的Web調用)加載,我需要管理要顯示給用戶的部分,並按優先級對部分進行排序,以便重要部分顯示在視圖的頂部。在android中存儲自定義配置

我的問題是如何讓這個配置在我的應用程序加載一次,這樣獲取數據時,我可以構建列表視圖中正確使用已經加載的配置,我想用SharedPreferences也許一個XML的文件作爲配置存儲。

同樣,我的興趣是:

  • 管理在我的列表視圖中查看哪些部分。 (對於所有用戶而不是每個用戶)
  • 按優先級對各部分進行排序。

在此先感謝您的幫助。

回答

0

我相信你應該有一個數據庫,並在那裏存儲每個用戶的設置。根據存儲在數據庫中的數據,您可以根據需要生成XML。這會非常有用,就像你用另一個android手機打開應用程序一樣,但是用你的用戶登錄,你的設置也會被加載。

+0

這些設置不是每個用戶。這些設置應該在應用程序啓動時設置一次,訪問片段時應該可以將這些設置作爲對象訪問,並根據對象的值屬性就像那樣。 – 2014-09-20 21:33:54

+0

然後,您可以將這些設置包含到xml中,並且在啓動時初始化項目時,可以將這些值設置爲可從任何地方訪問的對象。 – 2014-09-20 21:49:56

+0

對不起,你的回答沒有幫助我 – 2014-09-21 10:56:13

相關問題