在我的应用程序中有三个按钮,默认背景是在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