Как Firebase Аутентифицировать Используя Facebook Войти в Android Studio с фрагментами и viewpager?

Придерживаясь формата вашего кода, вы можете сделать это, используя один цикл For.

For i = lrow To 3 Step -1
    If .Cells(i, "A") = .Cells(i - 1, "A") And (.Cells(i, "B") - .Cells(i - 1, "B")) < 100 Then
        .Cells(i, "A").EntireRow.Delete
    End If
Next i
0
задан Frank van Puffelen 19 January 2019 в 15:17
поделиться

2 ответа

У меня была похожая ошибка в том же месте. Не уверен, поможет ли это вам, но я забыл установить в своем представлении контента действие Facebook в папке resources / layout.

, т.е.

В методе onCreate ...

setContentView(R.layout.activity_facebook);

Надеюсь, это поможет.

0
ответ дан airvine 19 January 2019 в 15:17
поделиться

Похоже, вы используете более старый подход для Firebase Auth. Недавние обновления в использовании Firebase Auth SDK, и новый подход - довольно простой и минимальный код. Пожалуйста, обратитесь сюда для получения более подробной информации. https://firebase.google.com/docs/auth/android/firebaseui

Это подход к настройке провайдера аутентификации Facebook и запуску намерения авторизации. Вам нужно будет добавить отдельную логику для обработки Callaback и настройки пользовательского интерфейса (если применимо), которая также доступна по вышеупомянутой ссылке на документацию. Пожалуйста, проверьте его один раз, надеюсь, это уменьшит ваш код и исправит проблему.

// Choose authentication providers
List<AuthUI.IdpConfig> providers = Arrays.asList(
        new AuthUI.IdpConfig.FacebookBuilder().build());

// Create and launch sign-in intent
startActivityForResult(
        AuthUI.getInstance()
                .createSignInIntentBuilder()
                .setAvailableProviders(providers)
                .build(),
        RC_SIGN_IN);
0
ответ дан birender 19 January 2019 в 15:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: