Получить дочерние значения по дате, вставленной от пользователя в строковом формате - PullRequest
0 голосов
/ 10 октября 2018

Я хочу получить дочерние значения по дате.Дата, существующая в базе данных Firebase, вставляется в строковые типы данных через указатель даты страницы пользовательского интерфейса Android.

enter image description here

  total_report = new TotalReport();
    FirebaseAuth firebaseAuth = FirebaseAuth.getInstance();
    DatabaseReference ref = FirebaseDatabase.getInstance().getReference(Objects.requireNonNull(firebaseAuth.getUid()));
    DatabaseReference dbs = ref.child("Running Report");
    list = new ArrayList<>();
    adapter = new ArrayAdapter<String>(this, R.layout.monthly_info, R.id.monthlyInfo, list);
    dbs.addValueEventListener(new ValueEventListener() {
        @Override
        public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
            for (DataSnapshot ds : dataSnapshot.getChildren()) {
                total_report = ds.getValue(TotalReport.class);
                list.add(total_report.getUserDate() + "       " + total_report.getUserDistance() + "                       " + total_report.getUserDuration() + "                              " + total_report.getUserPace());
            }
            list_View_month.setAdapter(adapter);
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...