Created
February 7, 2021 15:37
-
-
Save momoali19/d0ee9bd38b17f544bf9e23e7afb2b6e6 to your computer and use it in GitHub Desktop.
I have a problem, I cannot write to the Firebase Realtime console, i dont know where is the probelm
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public class MainActivity extends AppCompatActivity { | |
public static final String ANONYMOUS = "anonymous"; | |
//create an view objects | |
private Button textsenden; | |
private EditText text; | |
private ImageButton bild; | |
private MessageAdapter messageAdapter; | |
private ListView mListView; | |
private String mUserName; | |
//instance the Firebase | |
private FirebaseDatabase mFirebaseDatabase; | |
private DatabaseReference mMessageDatabaseReference; | |
@Override | |
protected void onCreate(Bundle savedInstanceState) { | |
super.onCreate(savedInstanceState); | |
setContentView(R.layout.activity_main); | |
mUserName = ANONYMOUS; | |
mFirebaseDatabase = FirebaseDatabase.getInstance(); | |
mMessageDatabaseReference = mFirebaseDatabase.getReference().child("messages"); | |
textsenden = (Button)findViewById(R.id.text_senden); | |
text = (EditText)findViewById(R.id.text_schreiben); | |
bild = (ImageButton) findViewById(R.id.bildwehlen); | |
mListView = (ListView)findViewById(R.id.list_view); | |
List<Message> list = new ArrayList<>(); | |
messageAdapter = new MessageAdapter(this, R.layout.nachrichtview, list); | |
mListView.setAdapter(messageAdapter); | |
textsenden.setOnClickListener(new View.OnClickListener() { | |
@Override | |
public void onClick(View view) { | |
Message message = new Message(text.getText().toString(), mUserName, null); | |
mMessageDatabaseReference.push().setValue(message); | |
text.setText(""); | |
} | |
}); | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"rules": { | |
".read": true, | |
".write": true | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment