我正在创建一个使用Firebase身份验证的应用。我使用.getProvider()
获得了提供商的名称,但Firebase已更新,现在我正在使用FirebaseAuth
和FirebaseUser
而且我不知道如何如果我在同一个活动中有登录按钮(谷歌,Facebook,Twitter和电子邮件和密码),那就得到这个名字。
答案 0 :(得分:3)
使用代码可以解决问题 -
mNewsSwipeRefresh.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {
@Override
public void onRefresh() {
myAdapter.clear();
mNewsDatabaseReference.removeEventListener(mNewsChildEventListener);
mNewsDatabaseReference.addChildEventListener(mNewsChildEventListener);
}
});