2016-08-02 87 views
0

我正在使用ViewPager的項目。在那ViewPager這些片段是動態填充的。在視圖尋呼機中保留每個動態添加片段的數據

這是一款涵蓋購物和將商品添加到購物車等功能的應用程序。每個片段在列表視圖中顯示數據,並在每行中顯示要顯示的項目的數量和數量,使用加號和減號按鈕來增加和減少數量。

我的列表視圖位於屬於ViewPager的片段中。在該片段下方,我有文本視圖,我想根據所選項目顯示總數量和總金額。我能夠爲每個片段成功做到這一點。

但是我陷在了一個點,我能夠實現這個東西的個別片段。只要我滑動片段,下一個片段到來,我點擊數量的加號或減號按鈕,文本視圖中的數據將獲取第二個片段數據,而前一個片段的數據將丟失。我希望將文本視圖中的以前的數據添加到新數據中。

我一直在尋找自5-6天以來的決議,但迄今爲止沒有成功。我上網了。我知道我們可以找到當前的片段,但是如何幫助我們?任何幫助,將不勝感激。提前致謝。

+0

您應該發佈一些與您遇到的問題有關的代碼片段。另請考慮閱讀[如何問一個好問題](http://stackoverflow.com/help/how-to-ask) – Takarii

回答

0

移動你的textviews的活動。創建類似setText(int quantity)的方法,並設置TextView的文本,並在活動中保存總數量和總量數據。在xml中,將TextView definiton移動到ViewPager以下的活動xml或任何不打擾您的設計的位置。當點擊按鈕調用setText方法或其他方法你想用於每個片段。

+0

我正在使用導航抽屜。導航抽屜有第一個片段稱爲「pos片段」。那個片段中有一個viewpager,它進一步有一個片段被動態地膨脹。文本視圖在POS片段中。 –

相關問題