已关闭,此问题需要更focused。目前不接受答复。
**想改善这个问题吗?**更新问题,使其仅通过editing this post关注一个问题。
昨天关门了。
Improve this question
我想在其中一个活动中编写代码,该活动每天奖励用户100个硬币,用于单击特定按钮。当用户第二天点击相同的按钮时,我想在第一次保存的100个硬币的基础上增加100个硬币。我希望能够向用户显示硬币余额。
我尝试使用textviews和setText来创建第一个100个硬币的值,并存储添加的100个硬币的值,但它没有存储值,因为每次我离开该活动并返回数字回到0。我刚刚编辑了我的问题,所以我可以添加图像来进一步解释我的意思。
1条答案
按热度按时间mqxuamgl1#
你必须使用
button.setOnClickListener()
来在点击按钮时运行代码。示例代码:然后,您需要有一个计数器来跟踪奖励的硬币,并使用
SharedPreferences
保存它。您需要在Activity类内部和任何函数外部定义计数器变量。示例代码:然后在
onCreate()
函数中,需要检索保存的值并显示它:这也是一个很好的做法,首先尝试自己的东西,然后问一个问题,如果你遇到任何麻烦,兄弟。