Пример #1
0
 /**
  * Request {@link com.github.gorbin.asne.core.persons.SocialPerson} by user id
  *
  * @param userID id of Twitter user
  * @param onRequestSocialPersonCompleteListener listener for {@link
  *     com.github.gorbin.asne.core.persons.SocialPerson} request
  */
 @Override
 public void requestSocialPerson(
     String userID, OnRequestSocialPersonCompleteListener onRequestSocialPersonCompleteListener) {
   super.requestSocialPerson(userID, onRequestSocialPersonCompleteListener);
   if (TextUtils.isEmpty(userID)) {
     throw new SocialNetworkException("userID can't be null or empty");
   }
   Bundle args = new Bundle();
   try {
     args.putLong(RequestGetSocialPersonAsyncTask.PARAM_USER_ID, Long.parseLong(userID));
   } catch (NumberFormatException e) {
     throw new SocialNetworkException("userID should be long number");
   }
   executeRequest(new RequestGetSocialPersonAsyncTask(), args, REQUEST_GET_PERSON);
 }