gpt4 book ai didi

java - 如何使用保存的首选项在 TextView 中添加点并在 24 小时后将这些点转移到另一个 TextView ?

转载 作者:太空宇宙 更新时间:2023-11-04 10:23:56 24 4
gpt4 key购买 nike

我的问题似乎太宽泛了,但让我试着简短一点。我有两个 TextView ,如下所示:

TextView 1:包含今天获得的积分

<TextView
android:id="@+id/pointsToday"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Points: 00" />

TextView 2:包含昨天获得的积分

<TextView
android:id="@+id/pointsYesterday"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Points: 00" />

当我单击按钮时获得这些点,并且在按钮单击监听器中我有这段添加点的代码

pointsValue = todayPoints + 1;
saveCoinss.edit().putFloat("$", (float) todayPoints).apply();

我用这种方法将我的积分保存在“已保存的首选项”中

SharedPreferences saveCoinss = this.getSharedPreferences("mySaverCoins", Context.MODE_PRIVATE);
saveCoinss.edit().putFloat("$", (float) todayPoints).apply();

当我单击按钮时,我的点在 TextView 中显示为:android:id="@+id/pointsToday"

所以现在的问题是,我想在一天(24小时)后将这些点从 android:id="@+id/pointsToday" 中显示转移到 id android:id="@+id/pointsYesterday" 的 textView 中。这意味着当天开始时 id/pointsToday 将为 00,而 id/pointsYesterday 将采用 id/pointsToday 中的积分。那么我该如何做到这一点。

最佳答案

关于java - 如何使用保存的首选项在 TextView 中添加点并在 24 小时后将这些点转移到另一个 TextView ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50773537/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com