我正在android上开发具有以下代码块的应用程序:
v = df.values
v[np.arange(len(df)), np.isnan(v).argmin(1)]
array([ 1., 3., 4., nan])
这在OnCreate方法上被调用,因此每次主要活动出现时都会调用它。因此,当我转到另一个活动并回来时,由于此代码块,它崩溃了。因此,方法addListenerForSingleValueEvent不接受其他添加。有任何修复建议吗?
Configuracao类数据库为:
if (ConfiguracaoFirebase.getFirebaseAutenticacao().getCurrentUser() != null) {
DatabaseReference ref = ConfiguracaoFirebase.getFirebaseReference().child(ConfiguracaoFirebase.getFirebaseAutenticacao().getUid()).
child("user type");
ref.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
usertype = (String) dataSnapshot.getValue();
}
@Override
public void onCancelled(@NonNull DatabaseError databaseError) {
}
});
}
Firebase上的数据库结构非常简单: Firebase DB