我切換到下一個屏幕,然後回到原來的位置,想要拿起我離開的位置,保存並恢復數據。在活動1:我有超過10個按鈕,我可以選擇和取消選擇按鈕,如果轉到下一個屏幕如果我回來它不應該重新加載,它應該告訴我在哪裏我leftoff,如何重新加載活動而不刷新?
up1 = (Button) findViewById(R.id.adultup1);
up1.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
if (upt1 == 0) {
up1.setBackgroundResource(R.drawable.adultup1);
upt1 = 1;
} else {
up1.setBackgroundResource(R.drawable.adultup1_pressed);
upt1 = 0;
}
}
});
樣本的代碼是什麼?我認爲,您需要了解如何處理每個確切活動案例中的活動生命週期 –
Activity1 - > startActivity(Activity2) - > Activity2 - > Activity2.onBackPressed - > Activity1.here如何將狀態存儲在靜態類 – user828948
中再次閱讀,在這種情況下,狀態被保存,不會被'onCreate'覆蓋,所以你不需要將它存儲在類中。 –