Skip to content

Instantly share code, notes, and snippets.

@oznus
Created September 14, 2016 02:59
Show Gist options
  • Select an option

  • Save oznus/d51b055a17185daa6946984d33fe98d8 to your computer and use it in GitHub Desktop.

Select an option

Save oznus/d51b055a17185daa6946984d33fe98d8 to your computer and use it in GitHub Desktop.
Fetching json
public class FetchingJsonActivity extends AppCompatActivity {
@Inject
UserService userService;
UserView someView;
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.id.user_view);
someView = (UserView) findViewById(R.id.user);
userService.getUser().enqueue(new Callback<User>() {
@Override
public void onResponse(Call<User> call, Response<User> response) {
User user = response.body();
userView.populate(user);
}
@Override
public void onFailure(Call<User> call, Throwable t) {
Log.e("getUser","ooops");
}
});
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment