Android Facebook SDK - PullRequest
       2

Android Facebook SDK

0 голосов
/ 15 ноября 2011

Я работаю с Android Facebook SDK и хотел получить список друзей. Я создал «AsyncTask» для этого. Я вставляю свои doInBackgroundMethod сюда.

@Override
    protected String doInBackground(String... url) {
        String jsonResponse;
        try {
            jsonResponse =     Factory.getFacebook().request(Utils.LOGGEDIN_USER_FRIENDS);
        } catch (MalformedURLException e) {
            e.printStackTrace();
            return null;
        } catch (IOException e) {
            e.printStackTrace();
            return null;
        }
        return jsonResponse;
    }

Код Utils

public static final String LOGGEDIN_USER_FRIENDS = "me/friends";

Проблема, с которой я сталкиваюсь, заключается в том, что она возвращает пустой jsonResponse при первом запуске приложения. Когда я открываю свое приложение во второй раз, я получаю JsonResponse. Но впервые я получаю пустой jsonResponse.

Может ли кто-нибудь помочь мне в этом.

1 Ответ

0 голосов
/ 07 декабря 2011

Ну, это было легко ... Это было испорчено созданием строковой переменной на фабрике.Позже, в тот же день, я увидел это и вызвал встроенный метод AsyncTask get , который предоставляет результат в том же потоке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...