0
我有一個REST API,它將JSON返回給它的調用。但是,根據我執行的呼叫,答案會有所不同。使用Gson將爲每個API響應產生不同的POJO對象。處理來自不同JSON API響應的不同POJO
考慮到我有一個處理所有GET請求的IntentService
,我只在意圖中傳遞一個URL,處理IntentService
中不同響應的最佳方法是什麼?
我一直在搞JSON在Android的一段時間,但我似乎無法找到這個問題的優雅/智能解決方案。我一直在創建一個enum
來區分可能的API請求,並在意圖中傳遞所選的enum
值,以便IntentService選擇要使用switch
語句執行的操作。
謝謝。
謝謝塞繆爾,我從來沒有對你的第二個建議。我一定會嘗試一下。 – gnclmorais