開始我有一個片段類,在單擊列表項時啓動另一個活動。刷新活動,活動從片段
Intent in = new Intent(getActivity(),SResponses.class);
startActivity(in);
此活動有一個處理程序,它在幾秒鐘後刷新活動。
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
finish();
startActivity(getIntent());
}
}, 4000);
然而,一旦這個類被打開它不斷刷新,甚至所有的時間,當我按下後退按鈕它不回去,並不斷刷新一次,並again.I只想運行此此活動處於活動狀態時處理程序
爲什麼要通過銷燬當前活動並創建新的數據來「刷新」您的數據? – Hellboy
實際上我的數據庫正在更新時間和值在列表中更新,我想在特定時間後用新值更新列表。 – user3091531
我怎麼知道數據庫何時會更新? – user3091531