我想将EditText(消息)发送到Firebase数据库。我可以保存一个字符串,但它不适用于文本区域这里是我的代码:
Map<String, Object> updates = new HashMap<String, Object>();
updates.put("Your Message: ", textArea);
f.setValue(updates);
所以我想将文本区域保存到Firebase数据库。我也想知道如何将它发送给特定的实体。
保存在Name:mystring或ID:myid,如果有办法使用JSON。我是Firebase的新手。
答案 0 :(得分:5)
听起来您正在使用Android EditText view。
您可能不希望将所有状态存储在Firebase中,只是字符串值。在Firebase中执行此操作的代码如下所示:
EditText myEditText = (EditText)findViewById(R.id.my_edit_text);
Firebase mFirebaseRef =
new Firebase("https://<your-firebase>.firebaseio.com/some/path");
myFirebaseyRef.setValue(myEditText.getText().toString());