mSendButton.setOnClickListener(new View.OnClickListener(){ @Override public void onClick(View view){ mMessageEditText.setText(""); } });
{ "rules": { ".read": true, ".write": ture } }
Database Security
-Database security rules
-Security rule configuration examples
-Authentication with Firebase
{ "chat": { "messages": { "-KS3PV-iwUZp5wkNq70s":{ "name": "person1", "text": "hey!" }, "-KS3PXhIhs8J_inrExy4":{ "name": "person2", "text": "what's up?" } } }, "special_chat": { "messages": { "-KR-DwqtKzlWGxSn9P0y":{ "name": "person1", "text":"want to go to the movies?" }, "-KR4tIpWmNn-EYxquSrw": { "name": "person3", "text": "Yeah! let's meet at 7." } } }, "users": { "uid1":{ "paid":true }, "uid2": { "paid": false }, "uid3": { "paid": true } } }