2017-06-15 54 views
-1

這是我改造的Web服務發佈和接收一個字符串值Android的 - 改裝陣列

MainActivity

  Phone phone=new Phone(); 
      phone.phone=contactsString; 
      WebService.getInstance().getApi().checkNumber(phone).enqueue(new Callback<MainResponse>() { 
       @Override 
       public void onResponse(Call<MainResponse> call, Response<MainResponse> response) { 

       } 

       @Override 
       public void onFailure(Call<MainResponse> call, Throwable t) { 
       } 
      }); 

MainResponce.class

public class MainResponse { 
    @SerializedName("status") 
    public int status; 
    @SerializedName("message") 
    public String message; 
} 

Phone.class

public class Phone { 

    @SerializedName("phone") 
    public String[] phone; 
} 

如何使這一派字符串數組和接收字符串數組沒有循環

+2

你能解釋你的問題嗎? –

+0

我想發送一個列表,例如這個mobileNumbes [],並收到另一個列表 – RealDEV

回答

0

這是更好地改變你的web服務能夠得到手機的列表,並給你回一個名單的結果,並在每個結果中提及電話號碼

+0

,這是怎麼回事? – RealDEV

+0

如果您是此項目的服務器端開發人員,請嘗試獲取電話號碼列表作爲JSON,並將結果作爲JSON返回。改造將使身體爲JSON – Meikiem

+0

這就是我問如何在代碼中做到這一點? – RealDEV

0

如你所寫,類電話包括一個數組。您可以輕鬆地將Phone類的實例發送到服務器。