Я занимаюсь разработкой приложения.
Я разработал сервер Spring с MySQL.
и успешно подключил приложение к моему серверу с помощью Retrofit2.
Я знаю, как отправлять и получать данные с помощью @GET
и @POST
.
Но в моем приложении в упражнении значение TextView
должно быть изменено автоматически.
Если пользователь нажимает кнопку, скажем, это кнопка, которая покупает лотерею,
А затем, приз лотереи должен быть обновлен, и каждый должен увидеть его изменение.
Например, TextView
подключен к одной переменной, столбцу строки таблицы.
Я могу обновить TextView
, когда перезапущу действие или нажму на ссылку * 1029. * кнопка
Но как я могу обновить это автоматически?
Как я могу изменить вид пользователя А, когда пользователь Б покупает лотерею, ничего не делая?
Должен ли я использовать firebase, хотя у меня уже есть весенняя загрузка - MySQL сервер?
или Room Database и отправлять запросы на MySQL сервер? или есть ли способ, который MySQL вызывает специфицированные android методы c?
Может ли FCM (Облачное сообщение Firebase) запускать методы или действия, а не только отправлять сообщение pu sh?
Спасибо за совет.