android - 无法将数据存储到 Firebase 数据库中
问题描述
帮助,我无法将我的数据保存在 firebase 实时数据库中,它使我的应用程序强制关闭。请帮助我是android的新手。
private void SReport(){
String name = etfulln.getText().toString().trim();
String reason = etreason.getText().toString().trim();
String address = etaddr.getText().toString().trim();
String contact = etcontn.getText().toString().trim();
if (!TextUtils.isEmpty(name) && !TextUtils.isEmpty(reason) && !TextUtils.isEmpty(address) && !TextUtils.isEmpty(contact)){
String id = DBReport.push().getKey();
Report report = new Report(id,name,reason,address,contact);
DBReport.child(id).setValue(report);
Toast.makeText(this, "Report added", Toast.LENGTH_LONG).show();
}
else{
Toast.makeText(this, "Fill details", Toast.LENGTH_LONG).show();
}
}
解决方案
推荐阅读
- android - 为什么用滑行对图像进行圆角会增加我的 ram 使用量?
- google-photos - Google 照片 API 中的照片 ID
- ios - 无法更改 CNContactViewController forNewContact 中的个人资料图片,当联系人已存在于电话联系人中时
- filtering - DAX:在单个列中返回有关两个(或更多)匹配项的信息
- python - 如何在 Keras Python 中合并多个顺序模型?
- java - 尝试连接到远程 MySQL 数据库时出现 PakcetTooBigException
- android - 设备方向更改时 Twitter 登录回调失败
- postgresql - 将查询的部分内容与 trigram 索引匹配
- java - 使用 Maven 编译并执行 JDK 预览功能
- css - 在 Web 表单中自定义 Asp .Net Identity 外部身份验证按钮