Можно ли использовать Android API для создания учетной записи Google с помощью пользовательской формы? - PullRequest
1 голос
/ 01 ноября 2011

Я работаю над приложением Welcome для новой прошивки.Это приложение будет работать сразу после сброса настроек.Я хотел бы знать, если есть способ создать учетную запись Google (если у нового пользователя еще нет) для контактов и синхронизации Callendar.У меня есть пример SimpleSyncAdapter, и мне трудно понять, как использовать его с пользовательской формой активности, которая будет одним из этапов приложения tutorial / welcome.В примере Google AuthenticatorActivity запускает AuthenticationService, который создает экземпляр класса Authentication.

В классе Authentication есть следующий метод:

public Bundle addAccount(AccountAuthenticatorResponse response, String accountType,
    String authTokenType, String[] requiredFeatures, Bundle options) {

    final Intent intent = new Intent(mContext, AuthenticatorActivity.class);
    intent.putExtra(AuthenticatorActivity.PARAM_AUTHTOKEN_TYPE, authTokenType);
    intent.putExtra(AccountManager.KEY_ACCOUNT_AUTHENTICATOR_RESPONSE, response);
    final Bundle bundle = new Bundle();
    bundle.putParcelable(AccountManager.KEY_INTENT, intent);
    return bundle;
}

Но я не могу создать экземпляр класса Authentication, который расширяет AbstractAccountAuthenticator в моей AccountActivity.Кроме того, я не уверен, поможет ли это мне.Мне не понятно, что делает этот метод.

Может кто-нибудь пролить свет?

Спасибо всем!

1 Ответ

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