package [Link].
basefire;
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
public class MainActivity extends AppCompatActivity {
private static final String PATH_START = "start";
private static final String PATH_MESSAGE= "message";
@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
[Link](this);
setContentView([Link].activity_main);
final TextView tvMessage = findViewById([Link]);
final EditText etMessage= findViewById([Link]);
final Button btnSend= findViewById([Link]);
FirebaseDatabase database= [Link]();
final DatabaseReference reference =
[Link](PATH_START).child(PATH_MESSAGE);
[Link](new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot snapshot) {
[Link]([Link]([Link]));
}
@Override
public void onCancelled(@NonNull DatabaseError error) {
[Link]([Link], "Error al consultar en firebase.",
Toast.LENGTH_LONG).show();
}
});
[Link](new [Link]() {
@Override
public void onClick(View v) {
FirebaseDatabase database = [Link]();
final DatabaseReference reference =
[Link](PATH_START).child(PATH_MESSAGE);// "/-start/-message"
[Link]([Link]().toString().trim());
}
});
[Link](findViewById([Link]), (v, insets) -> {
Insets systemBars = [Link]([Link]());
[Link]([Link], [Link], [Link], [Link]);
return insets;
});
}
}