public void populateOtherUser(final long userId) {
    client.getOtherUserInfo(
        userId,
        new JsonHttpResponseHandler() {
          @Override
          public void onSuccess(JSONObject json) {
            User authUser = User.fromJson(json);
            getActionBar().setTitle("@" + authUser.getScreenName());
            ivMyProfileImage.setImageResource(android.R.color.transparent);

            ImageLoader imageLoader = ImageLoader.getInstance();
            imageLoader.displayImage(authUser.getProfileImageUrl(), ivMyProfileImage);
            tvMyScreenName.setText("@" + authUser.getScreenName());
            tvMyProfileName.setText(authUser.getName());
            tvFollowers.setText(String.valueOf(authUser.getFollowersCount()) + " followers");
            tvFollowing.setText(String.valueOf(authUser.getFriendsCount()) + " following");
          }

          @Override
          public void onFailure(Throwable e, String s) {
            Log.d("debug", e.toString());
            Log.d("debug", s.toString());
            Toast.makeText(getBaseContext(), "Something went wrong! Try again.", Toast.LENGTH_SHORT)
                .show();
            setResult(RESULT_CANCELED);
            finish();
          }
        });
  }
 public static TwitterClient getRestClient() {
   return (TwitterClient)
       TwitterClient.getInstance(TwitterClient.class, BetterTwitterClientApp.context);
 }
 public static TwitterClient getRestClient() {
   return (TwitterClient)
       TwitterClient.getInstance(TwitterClient.class, TwitterApplication.context);
 }