0
我有一個應用程序將項目存儲在本地數據庫中,使用ListView
向用戶顯示,在佈局中也可以使用EditText
來過濾列表。所有這些工作正常,我的問題是我也想包括Web服務(JSON)返回的項目也在這個列表中。我沒有解析JSON的問題,我的問題是如何從Web服務插入/添加結果到ListView?顯示來自本地數據庫和遠程服務的搜索結果
ListView的數據來自一個由SimpleCursorAdapter處理的遊標,我只是無法弄清楚如何將項目從JSON結果添加到遊標(我實際上並不認爲您可以寫入遊標外部執行查詢)。
這是一個方法,我試圖避免的,所有其他的DB函數返回遊標,但我想我可以寫一個「轉換器」,並通過所有功能通過它,所以我不必重新寫所有。 – Timbermar 2011-04-07 02:22:54
經過一番思考,我認爲通過添加源字段(用戶或服務),插入JSON結果,然後運行查詢來修改表結構會更簡單/更簡潔。謝謝你的幫助。 – Timbermar 2011-04-07 11:16:22