所以我(我认为)为我的应用程序设置了一种从Web服务中提取信息的方法。但是,我不确定如何将这些信息放入变量/使用其他类中的信息?
我在一个班级设置了改造:
public static final String URL = "baseURLhere";
public void setupRF(){
Retrofit retrofit = new Retrofit.Builder()
.baseUrl(URL)
.addConverterFactory(GsonConverterFactory.create())
.build();
}
我有另一个类镜像将返回的JSON:
public class Friends {
private String name;
private double lon;
private double lat;
private List<Friends> friends;
getters and setters (omitted)...
}
最后我有:
public interface FriendsInterface {
@GET("restofURLhere.php")
Friends getFriends();
}
因此,如果我已经完成了所有操作,那么getFriends()方法应该从API中调用信息 - 但是如何将这些信息存储到我的特定变量中?我假设一旦他们存储了我可以像其他类/活动中的常规变量一样调用它们吗?
先谢谢你们。