iT邦幫忙

0

Android studio 從mysql取得資料後自動更新Listview

目前已經將android studio成功連上mysql,成功取得mysql的資料
但是每當我在mysql新增一筆資料,我必須按返回鍵再進入android studio才會顯示最新的一筆資料。
如何在mysql新增一筆資料後,讓android studio自動更新數據並且顯示最新一筆資料在Listview上?

看更多先前的討論...收起先前的討論...
聽起來像是Ajax....不確定android有沒有 @.@
jie3576 iT邦新手 5 級 ‧ 2021-09-24 17:15:47 檢舉
請問利用Handle能夠做到我想要的功能嗎
理論上 App執行 取資料也是取當下最新的而已,如果你想要即時刷新,一種是程式定時刷新資料,另外一種就是要找類似推播機制後端觸發 client更新資料
由於更新資料庫本身並不會有通知的功能 Handle並無法解決該問題
所以建議以下做法
如樓上所說 你可以使用推播(FCM)功能 在更新的時候 同時發送給所有使用者讓他們更新資料
另外不要直接連接資料 你可以建立後端與api去傳送資料會比較安全

尚未有邦友回答

立即登入回答