Реализовать вход в Google в классе Activity - PullRequest
0 голосов
/ 11 октября 2018

Я выполняю вход в Google в приложении, и приложение расширяет базовую активность (класс Activity) для всех других действий.При реализации входа в систему

new GoogleApiClient.Builder(this).enableAutoManage(this,this).
    addApi(Auth.GOOGLE_SIGN_IN_API, signInOptions).build();

требуется действие Fragment для метода enableAutoManage(this,this), но я не могу реализовать AppCompactActivity или FragmentActivity для моего существующего класса.Любое предложение?

1 Ответ

0 голосов
/ 11 октября 2018

Заставьте свою деятельность реализовать эти:

public class GoogleSignInActivity extends AppCompatActivity implements
        GoogleApiClient.ConnectionCallbacks,
        GoogleApiClient.OnConnectionFailedListener {
   ...
}

и реализовать методы обратного вызова и прослушивателя.Затем вы можете написать свой кусок кода:

new GoogleApiClient.Builder(this)
    .enableAutoManage(this, this)
    .addApi(Auth.GOOGLE_SIGN_IN_API, signInOptions)
    .build();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...