Я сейчас работаю над программой, я хотел отправить строку «Admin» в firebase, она работала с эмулятором из Android Studio
, но когда я запускал ее на своем телефоне, она не работала , так что не так с моей программой?
MainActivity.java
private void addPostDatabase(){
String content = editPost.getText().toString().trim();
String name = "Admin";
long id = System.currentTimeMillis();
if(TextUtils.isEmpty(content)){
Toast.makeText(this, "Please fill the box", Toast.LENGTH_LONG).show();
}
else{
String identifier = "post" + id;
User user = new User(content, name);
databaseUser.child(identifier).setValue(user);
Toast.makeText(this, "Content added", Toast.LENGTH_LONG).show();
id++;
backToMain();
};
}
private void backToMain(){
Intent intent = new Intent(this, MainActivity.class);
startActivity(intent);
}
User.java
public class User {
String name;
String content;
public User(){
}
public User(String content, String name) {
this.content = content;
this.name = name;
}
public String getContent() {
return content;
}
}