簡體   English   中英

后退按鈕后重新加載數據庫值

[英]Reload database value after back button

在我的主屏幕上,我從我的數據庫中獲得了一定的值(項目輸出表中的字段有效= 1):

String s2 = "Logged in as " + myDbHelper.getActivePlayer();
bPlayQuiz.setText(s2);

當我點擊我的設置活動時,更改播放器,另一個玩家獲得字段激活= 1。 因此,當我點擊后退按鈕時,第一個值仍然存在...任何想法如何編碼,當我回到主屏幕時它會刷新?

您始終可以在onResume重新加載字段,只要活動重新獲得焦點,就會調用該字段:

@Override
public void onResume()
{
    super.onResume();

    String s2 = "Logged in as " + myDbHelper.getActivePlayer();
    bPlayQuiz.setText(s2);
}

有一個關於生命周期的恢復部分的詳細信息在這里

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM