尝试将书籍保存到数据库时发生以下异常:我的代码(从这里删除了默认导入):public class AddBookActivity extends AppCompatActivity {这是我在运行应用程序并将书添加到数据库时遇到的错误,请注意图像上传成功,然后应用程序崩溃:2018-11-11 02:03:13.068 29281-29281/com.example.t3hjeff.bookshelf E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.t3hjeff.bookshelf, PID: 29281 com.google.firebase.database.DatabaseException: Found conflicting getters for name: getText
1 回答
慕田峪4524236
TA贡献1875条经验 获得超5个赞
注意下面的行:
bookTitle = (EditText) findViewById(R.id.addbookTitle);//bookTitle is an EditText object
...
booksMap.put("title",bookTitle);//it can not be serialized/deserialized
Firebase 数据库只能存储 JSON 类型,因此您不能将 a 传递EditText给它。
Title = bookTitle.getText().toString();
...
booksMap.put("title",Title );//modify like this.
添加回答
举报
0/150
提交
取消
