我无法在Firebase实时数据库中添加任何数据。数据库连接正常,但我无法添加任何数据。当我单击“到”按钮时,添加到数据库中的数据。
主要活动。java-代码
private FirebaseDatabase database;
private DatabaseReference dbRef;
btnAdd.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String plan,note,date,time,remb,eventId;
plan = etplan.getText().toString();
note = etnote.getText().toString();
date = etdate.getText().toString();
time = ettime.getText().toString();
if (remember.isChecked()==true){
remb= "true";
}
else{
remb = "false";
}
database = FirebaseDatabase.getInstance();
dbRef = database.getReference("events");
eventId = dbRef.push().getKey();
event = new Events(plan,note,date,time,remb);
dbRef.child(eventId).setValue(event);
Toast.makeText(MainActivity.this,"Events Added SUCCESSFULLY!", Toast.LENGTH_SHORT).show();
}
});
事件。java-代码
public class Events {
String plan;
String note;
String date;
String time;
String remb;
public Events(){
}
public Events(String plan, String note, String date, String time, String remb){
this.plan=plan;
this.note=note;
this.date=date;
this.time=time;
this.remb=remb;
}
}
您可以向如下方法添加侦听器:
dbRef.child(eventId).setValue(event)
.addOnCompleteListener { task ->
if(task.isSuccessful) {
Toast.makeText(this, "Successful", Toast.LENGTH_SHORT).show()
} else {
Toast.makeText(this, task.getException().getMessage(),
Toast.LENGTH_SHORT).show();
}
}
现在task.getException(). getMessage()
将让您知道保存事件数据的实际问题。
此外,不要忘记检查读取和写入的数据库规则设置为true
。
问题内容: 我想向Firebase身份验证添加新数据,其中包含显示名称,电话号码,图像之类的数据。但是我想增加更多这样的性别,生日等等。是否可以添加新的? 问题答案: 无法将任意其他数据添加到Firebase身份验证用户配置文件。如果需要,请考虑使用Firebase Realtime数据库(或CloudFirestore)存储其他信息。 自几周前以来,您可以向Firebase身份验证用户配置文件中
我想添加一个新的数据到firebase认证,它有像displayname,电话号码,图像的数据。但我想增加更多这样的性别,生日和更多。有可能添加新的吗?
事件适配器 事件活动 @override public void onBindViewHolder(@nonnull ViewHolder holder,final int position){
我有一个,它将活动时间数据注册到我的Firebase实时数据库中,这是使用手动输入的,然后将其显示到UI中的。这一切都很好,但是,如果我要输入更多数据,它只需替换数据库中的值和。 我以前在另一个活动中做过类似的事情(将多个Firebase子值相加(合计)以得到总价值?),但是,这个活动有额外的带日期的节点等,所以同样的方法在我当前的活动中不起作用。理想情况下,我将使用dateStrings等组织此
问题内容: 我尝试更新我的插件。因此,我必须升级mysql_table。但是当尝试新列时,程序会获得异常。 这是我当前的表格: 现在,我向colum添加多一张桌子。我尝试更改表,一次工作,并添加一列,但又刷新一次,我收到此错误。 这是我的代码 这是我的错误 WordPress数据库错误:[重复的列名’say_state’] ALTER TABLE wp_customer_say添加了say_sta
本文向大家介绍Python pandas如何向excel添加数据,包括了Python pandas如何向excel添加数据的使用技巧和注意事项,需要的朋友参考一下 pandas读取、写入csv数据非常方便,但是有时希望通过excel画个简单的图表看一下数据质量、变化趋势并保存,这时候csv格式的数据就略显不便,因此尝试直接将数据写入excel文件。 pandas可以写入一个或者工作簿,两种方法介绍