Помогите с авторизацией Google Oauth2

222
27 сентября 2017, 09:09

Есть метод авторизации через VK API, после него запускается RecyclerView!! Щас хочу сделать авторизацию через GOOGLE Oauth2, что бы когда токен одобрен, то сразу же запускалась RecyclerView, но не понимаю как!!!!

Использую для авторизации GOOGLE Oauth2 сторонюю библиотеку тык

public void onClickLoginVK(View view) {
        VKSdk.login(this, scopes);
    }
public void onClickLoginGL(View view) {
        googlePlusClient.getProfile(new GooglePlusClient.GooglePlusResultCallback() {
            @Override
            public void onProfileLoaded(GooglePlusProfile googlePlusProfile) {
            }
        });
    }
@Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        googlePlusClient.onActivityResult(requestCode, resultCode, data);
        if (!VKSdk.onActivityResult(requestCode, resultCode, data, new VKCallback<VKAccessToken>() {
            @Override
            public void onResult(VKAccessToken res) {
                // Пользователь успешно авторизовался
                Intent intent = new Intent(getApplicationContext(), MainActivity.class);
                startActivity(intent);
                Toast.makeText(getBaseContext(), "Авторизация прошла успешно!!!", Toast.LENGTH_LONG).show();
            }
            @Override
            public void onError(VKError error) {
                // Произошла ошибка авторизации (например, пользователь запретил авторизацию)
                Toast.makeText(getBaseContext(), "Ошибка авторизации....", Toast.LENGTH_LONG).show();
            }
        })) {
            super.onActivityResult(requestCode, resultCode, data);
        }
    }

что надо написать в onActivityResult что бы после получения токена открывалась

Intent intent = new Intent(getApplicationContext(), MainActivity.class);
                    startActivity(intent);

Помогите плиз дурочку))))))

READ ALSO
Рандомное значение из массива String

Рандомное значение из массива String

Передо мной стоит задача: написать класс "Студенты" в котором они будут выбирать себе старостуНо для начала я бы хотела наделить студентов...

367
VirtualBox API Exception

VirtualBox API Exception

Доброе время сутокЗадача следующая, поднять, используя API Java, виртуальную машину и запустить на ней любую элементарную программу

187
NullPointerException at LoadedApk.getAssets

NullPointerException at LoadedApk.getAssets

Через Developer Console получил известие о такой ошибкеС чем она может быть связана? Не дубликат вопроса о NullPointerException в общем смысле

282
Как складывать время на Android?

Как складывать время на Android?

Как программно посчитать времяНеобходимо время с TextClock прибавить 20 мин которое записано в TextView В TextView время может менять 20, 40, 110, 180 и т

233