Добавить объекты в базу данных Firebase - PullRequest
0 голосов
/ 11 июля 2019

Я должен хранить в базе данных firebase некоторые объекты, которые описывают характеристики беспроводных сетей, доступных в моем текущем местоположении (например, местоположение, SSID, уровень ...). Проблема в том, что всякий раз, когда я запускаю приложение, оно только сохраняет долготу местоположения Wi-Fi и ничего больше. ! (https://imgur.com/a/6oLaUXO)

Это класс сети

public class Rete {

    String SSID;
    int level;
    String password;
    Double latitude;
    Double longitude;

    public Rete(){}

    public Rete(String SSID, int level, Double latitude, Double longitude){

        this.longitude = longitude;
        this.latitude = latitude;
        this.level = level;
        this.SSID = SSID;
    }


    public String GetSSID(){

        return SSID;
    }

    public int GetLevel(){

        return level;
    }

    public String GetPassword(){

        return password;
    }

    public Double GetLatitude(){

        return latitude;
    }

   public Double getLongitude(){

        return longitude;
   }

Это соединение с базой данных

Reti[temp] = new Rete(scanResult.SSID, scanResult.level, locationTracker.latitude, locationTracker.longitude);

                FirebaseDatabase database = FirebaseDatabase.getInstance();
                DatabaseReference ref = database.getReference();
                ref.child(Reti[temp].SSID).setValue(Reti[temp]);



Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...