Автозаполнение данных с использованием Firebase - PullRequest
0 голосов
/ 27 сентября 2019

Я пытаюсь сделать автозаполнение строки из Firebase.Моя база данных выглядит следующим образом

введите описание изображения здесь

Я написал следующий код, но он не работает

final ArrayAdapter autoComplete = new ArrayAdapter <> (это, android.R.layout.simple_list_item_1);// Дочерний корень до того, как все ключи push () найдены, и добавьте ValueEventListener () mHashTag.child ("HashTags"). AddValueEventListener (new ValueEventListener () {@Override public void onDataChange (DataSnapshot dataSnapshot) {для предложения DataSnapshot: dataSnapshot.getChildren ()) {String HashTags = offertionSnapshot.child ("HashTags"). getValue (String.class); autoComplete.add (HashTags);}}

        @Override
        public void onCancelled(DatabaseError databaseError)
        {
            Toast toast = Toast.makeText(getApplicationContext(),
                    "error in retrieving HashTags",
                    Toast.LENGTH_SHORT);
            toast.show();


        }
    });

    addSkillAutocomplete = findViewById(R.id.addSkillAutocomplete);
    addSkillAutocomplete.setAdapter(autoComplete);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...