2011-11-12 112 views
0

社區!從db填充視圖

我有選擇視圖,基於列表,用戶可以選擇。最終,他們達到了他們的最終選擇,使他們到一個始終相同的視圖,但填充信息從數據庫(sqlite在此刻,但我願意去xml)。

問題:

我怎麼能重複使用相同的視圖,並基於用戶選擇/輸入數據庫信息來填充它?

我不需要代碼,只是一些關於如何重用單個視圖來處理任何請求的架構建議/指導。

我知道這可能看起來很寬泛,所以問題可能會幫助我縮小範圍。

感謝您的任何意見。

編輯1

我的應用程序基本上是一些名單,由同一個分貝填充。

IE。 View1 = list1,用戶進行選擇,轉到View2 = list2(相同的數據庫),然後用戶進行選擇,轉到COMMONView(所有選擇路徑的相同端視圖) - 由基於選擇的db信息填充。

所以 - 現在的問題是雙重的:

1)如何保持跨越多個視圖打開的連接?

2)如何從db的信息中填充結束視圖?

回答

0

你問如何1)從服務器獲取數據或2)不斷添加這些結果到一個小部件的單個實例?

1)是用戶發起的事件的問題嗎?或如何從服務器檢索數據? 2)一個微不足道的方法是將一個集合在某個中心位置聲明爲[Bindable],並將它作爲您的窗口小部件的數據提供者。

如果我接近標記,讓我知道,我會盡量靠近。

+0

感謝您輸入@digasse。我正在尋找更接近#2的東西。 我希望我的應用程序成爲許多列表,所有列表都由db填充。 IE瀏覽器。 View1 = list1,用戶做出選擇,轉到View2 = list2(相同的數據庫),然後用戶做出選擇,轉到COMMONView(所有選擇路徑的相同的端視圖) - 由db信息填充。 – SQLiteNoob