Olá estou a procura de desenvolver um apk que adicione informações em um local, mas queria ajuda em como eu faria esse cadastro de informações?
Como cadastrar um ponto com uma especificação utilizando o google maps, no android studio?
J
2 Respostas
R
Estou usando o Firebase.
Código (Esse código abaixo serve pra vc salvar as informações do local, agora que você já tem praticamente 70% do código feito, procure como usar o Firebase e cadastrar as informações: nome, idade, etc…):
Variáveis Globais:
//Firebase
GeoFire geoFire;
DatabaseReference drivers; //minha tabela do banco
public static Location mLastLocation;
private String usuarioAtualID;
private FirebaseAuth mAuth;
//Método
mAuth = FirebaseAuth.getInstance();
usuarioAtualID = mAuth.getCurrentUser().getUid();
//GeoFire
drivers = FirebaseDatabase.getInstance().getReference(driver_tbl);
geoFire = new GeoFire(drivers);
final double latitude = mLastLocation.getLatitude();
final double longitude = mLastLocation.getLongitude();
drivers.child(usuarioAtualID).addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
if (!dataSnapshot.exists()) {
geoFire.setLocation(FirebaseAuth.getInstance().getCurrentUser().getUid(), new GeoLocation(latitude, longitude));
} else {
}
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
J
Olá amigo, teria como você me ajudar a realizar marcações de pontos no open street maps, adicionando notas, se possível, como faço para adicionar ?
Criado 26 de março de 2019
Ultima resposta 1 de abr. de 2019
Respostas 2
Participantes 2
Alura O que é Firebase? Para que serve, principais característica e um Guia dessa ferramenta Google O poder do Firebase! Saiba como a plataforma pode impulsionar suas aplicações web e mobile, descobrindo tudo neste artigo completo.
Casa do Codigo App Inventor: Seus primeiros aplicativos Android Por Nelson Fabbri Gerbelli, Valeria Helena P. Gerbelli — Casa do Codigo