私は問題があります。私は初心者だからと確信しています。Android firebase ui return文getFirebaseRef
私はアプリをビルドしていますが、FirebaseUIを使ってユーザをアプリにログインさせたいと思います。 READMEファイルのガイドに続いて、すべてがこの中で、「不足しているreturn文を」というエラーを除いて、良さそうに見えます:
@Override
public Firebase getFirebaseRef() {
// TODO: Return your Firebase ref
}
私は本当にこれで何をするか分からない、と私はどこでも検索しました答え。 Firebaseのリファレンスが何であるか、そしてそれをどうすればいいのか理解できません。 誰かが私を正しい方向に向けることができますか? 私はコーディングの経験がないだけですが、私が行くにつれて学びたいと思っています。 本当にこれがしたいのは、アプリケーションが起動するとログイン画面がポップアップし、ログインが完了したらHomeActivityにユーザーを送ります。
私の完全なMainActivity.java:
public class MainActivity extends FirebaseLoginBaseActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
showFirebaseLoginPrompt();
}
@Override
public Firebase getFirebaseRef() {
// TODO: Return your Firebase ref
}
@Override
public void onFirebaseLoginProviderError(FirebaseLoginError firebaseError) {
// TODO: Handle an error from the authentication provider
}
@Override
public void onFirebaseLoginUserError(FirebaseLoginError firebaseError) {
// TODO: Handle an error from the user
}
@Override
public void onFirebaseLoggedIn(AuthData authData) {
// TODO: Handle successful login
Intent intent = new Intent(this, HomeActivity.class);
startActivity(intent);
}
@Override
public void onFirebaseLoggedOut() {
// TODO: Handle logout
}
@Override
protected void onStart() {
super.onStart();
// All providers are optional! Remove any you don't want.
setEnabledAuthProvider(AuthProviderType.FACEBOOK);
setEnabledAuthProvider(AuthProviderType.GOOGLE);
}
}
私はそれはおそらく愚かな質問ですけど、私が言ったように、私は初心者です。
グッド。あなたがREADMEに苦労しているなら、**私は非常に**あなたが建物を歩く[FirebaseUI codelab](https://github.com/firebase/FirebaseUI-Android/tree/master/codelabs/chat)を取ることをお勧めしますFirebaseとFirebaseUIの最初のアプリ。 –