2015-12-16 25 views
0

我如何通過使用改造如何利用改造

動態JSON文件名行我傳遞的動態JSON文件名

MainActivity.java:

final RestAdapter restadapter = new RestAdapter.Builder().setEndpoint("http://www.domain.com/").build(); 
api flowerapi = restadapter.create(api.class); 

api.java:

public interface api { 

    @GET("/JSONS/flowers.json") 
    void getData(Callback<List<Flower>> response); 

} 

正如你在我上面的代碼中看到的,我只使用單個/一個,而且只使用flowers.json

如果我想根據一些條件來調用動態JSON文件,如在某些情況下,我要叫flowers.json,在某些情況下roses.json在某些情況下something.json

回答

2

@Path註釋

@GET("/JSONS/{name}") 
void getData(@Path("name") String name, Callback<List<Flower>> response);