2016-04-08 74 views
0

我想創建一個按鈕,可以自動添加另一個項目到我的列表視圖。所以當人們點擊按鈕時,他們會在列表中添加一個新窗口。如何使用一個活動的按鈕添加到另一個活動的列表視圖?

舉例來說。

列表: 對象1名 對象2 對象3 對象4 對象5 對象6

點擊按鈕來添加新的項目 對象1 對象2 對象3 對象4 對象5 對象6 對象7

請記住,此按鈕位於另一個活動窗口中。

因此,來自其他活動的按鈕會添加到列表中。

你如何在android studio中做到這一點?

+0

只有一項活動可以激活。我會將數據保存在SQLite中,或者使用Intent/Bundle從一個活動傳遞給另一個活動。這是一個用Intent傳遞數據的例子:http://www.101apps.co.za/index.php/articles/passing-data-between-activities.html –

+0

使用廣播接收器 –

回答

0

您可以將您的信息存儲在可存儲在共享首選項或數據庫中的數組中,每次單擊該按鈕時可以更新共享首選項或數據庫。在列表視圖出現的第二個活動中,可以從共享首選項或數據庫中再次檢索數據。 如果你對你想要的更具體,我本可以幫助你的代碼。 PS:您也可以使用意圖將您的數據從活動傳遞到另一個活動。 這是一個類似的問題 - How to pass objects from one activity to another

您可以修改它以適合您的需要並傳遞一組對象。