在我的應用程序中有三個按鈕,默認背景是在xml文件中設置爲android:setBackground(「@ drawable ...」),並且此按鈕在點擊按鈕後發生變化但是,無論何時我們重新啓動應用程序,按鈕背景獲得默認ie(從XML)我想要在恢復應用程序後更改背景(就像點擊它一樣),簡而言之如何在簡歷上保存更改後的按鈕背景。退出應用程序後,按鈕背景更改爲默認值
1
A
回答
1
可以在SharedPreference
存儲按鈕點擊次數一樣
prefs.edit().putInt("button1Cnt", 1%numOfBackgourndColors).commit()
然後你可以在onResume()
和int值設置背景按鈕,如下
switch(prefs.getInt("button1Cnt",0))
{
case 0:
// set default color
break;
case 1:
// another color
break;
case default:
}
相關問題
- 1. Eclipse如何將按鈕背景顏色更改爲默認值
- 2. 更改Android應用程序中按鈕的背景顏色
- 3. 背景使用後退按鈕的反應原生安卓應用程序
- 4. 退出應用程序後退按鍵
- 5. 更改按鈕背景
- 6. 更改按鈕的背景
- 7. 應用程序按後退按鈕後拋出一個異常
- 8. Android應用程序中的後退按鈕無法退出應用程序
- 9. 將背景圖像更改爲按鈕
- 10. 後退按鈕的文字顏色恢復爲默認值
- 11. 退出應用程序第二次後退按鈕點擊 - Android
- 12. Ionic 2 - 防止退出應用程序硬件後退按鈕
- 13. 如何更改某個按鈕的背景時間,然後更改爲Android應用程序
- 14. 如何更改按鈕和背景之間的按鈕背景?
- 15. 導航應用程序 - 後退按鈕
- 16. 後退按鈕關閉應用程序
- 17. 將引導程序默認按鈕更改爲當前面板
- 18. 將後退按鈕的背景更改爲與導航欄相同
- 19. 按兩次退出按鈕退出AIR安卓應用程序
- 20. 按兩次退出按鈕退出應用程序
- 21. 退出應用程序按鈕android
- 22. 向上按鈕退出應用程序?
- 23. Android應用程序通過按「後退按鈕」退出後崩潰
- 24. android按回退按鈕應該退出應用程序
- 25. 更改默認的UITabBarController背景顏色
- 26. 更改默認化背景色
- 27. 更改後退按鈕行爲
- 28. 更改應用程序欄背景
- 29. 更改應用程序背景
- 30. 如何更改Android中的默認短信應用程序背景
使用SharedPreferences。 – Ozgur