Можно ли читать данные из Firebase без прослушивателя событий?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Можно ли читать данные из Firebase без прослушивателя событий?

Сообщение Anonymous »

У меня есть простое приложение для Android, которое я создал с помощью xamarin. Я хочу получать информацию из определенного места в моей базе данных всякий раз, когда пользователь нажимает определенную кнопку. Я использую базу данных реального времени. Возможно ли это?
Я искал в Интернете несколько часов, но нашел только информацию о том, как получить данные при изменении данных, мне просто нужно получить их при нажатии кнопки.< /p>
![Структура моей базы данных для контекста][1]
Я хочу получить строки из определенного идентификатора, когда пользователь нажимает определенный кнопка. Как мне получить строки?
РЕДАКТИРОВАТЬ: я последовал совету одного из комментариев, который предоставил мне код Java, я пытаюсь создать эквивалент С#, который я могу использовать в xamarin у меня есть вот что:

Код: Выделить всё

  btnSearch.Click += async (sender, e) =>
{
DatabaseReference dbref = AppDataHelper.GetDatabase().GetReference("trip");
dbref.ValueChanged += HandleValueChanged;
void HandleValueChanged(object sender, ValueChangedEventArgs args)
{
if (args.DatabaseError != null)
{
System.Diagnostics.Debug.WriteLine(args.DatabaseError.Message);
return;
}

}
};
ValueChanged и ValueChangedEventArgs не распознаются, что мне делать?
[1]: Изображение

Подробнее здесь: https://stackoverflow.com/questions/781 ... t-listener
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»