Java 如何知道用户是否使用谷歌或facebook登录按钮android firebase登录或注册

Java 如何知道用户是否使用谷歌或facebook登录按钮android firebase登录或注册,java,android,firebase,firebase-authentication,google-signin,Java,Android,Firebase,Firebase Authentication,Google Signin,我在android firebase应用程序中使用firebase。我正在使用谷歌标志和facebook标志。我的问题是,谷歌和facebook的登录按钮用于同时注册和登录,这意味着同一个按钮可以登录应用程序,如果用户未登录应用程序,也可以注册。我需要一种方法来知道用户是否注册了facebook按钮和google按钮,或者同时注册了facebook按钮和google按钮 注意:我不想知道用户是否使用google或facebook登录,但我需要知道的是,用户是否已登录应用程序,并且之前有帐户,或者

我在android firebase应用程序中使用firebase。我正在使用谷歌标志和facebook标志。我的问题是,谷歌和facebook的登录按钮用于同时注册和登录,这意味着同一个按钮可以登录应用程序,如果用户未登录应用程序,也可以注册。我需要一种方法来知道用户是否注册了facebook按钮和google按钮,或者同时注册了facebook按钮和google按钮


注意:我不想知道用户是否使用google或facebook登录,但我需要知道的是,用户是否已登录应用程序,并且之前有帐户,或者是首次登录应用程序

Facebook也是如此:

if (user.getProviderId().equals("facebook.com"))

将其与
getProviderId()一起使用。

Facebook也是如此:

if (user.getProviderId().equals("facebook.com"))

你能告诉我们你试过什么吗?你能告诉我们你试过什么吗?这不是我需要的。我需要知道用户是否已登录或未注册,是否已登录facebook或Google更新了答案。这不是我需要的。我需要知道用户是否已登录或未登录,是否已登录facebook或Google更新了答案。