diff --git a/app/src/main/java/com/dshwatch/app/MainActivity.java b/app/src/main/java/com/dshwatch/app/MainActivity.java
index 4e64f7b..917c316 100644
--- a/app/src/main/java/com/dshwatch/app/MainActivity.java
+++ b/app/src/main/java/com/dshwatch/app/MainActivity.java
@@ -14,6 +14,7 @@ import org.json.JSONObject;
public class MainActivity extends AppCompatActivity {
private TextView status;
+ private TextView balanceView;
private ServerClient serverClient;
private WatchBridge watchBridge;
private boolean balancePending = false;
@@ -24,6 +25,7 @@ public class MainActivity extends AppCompatActivity {
setContentView(R.layout.activity_main);
status = findViewById(R.id.status_text);
+ balanceView = findViewById(R.id.balance_text);
// 服务器客户端
serverClient = new ServerClient(new ServerClient.Listener() {
@@ -69,7 +71,10 @@ public class MainActivity extends AppCompatActivity {
double total = (infos != null && infos.length() > 0 && infos.optJSONObject(0) != null)
? infos.optJSONObject(0).optDouble("total_balance", 0.0) : 0.0;
String balance = String.format("%.2f", total);
- runOnUiThread(() -> status.setText("余额 ¥ " + balance));
+ runOnUiThread(() -> {
+ status.setText("余额 ¥ " + balance);
+ balanceView.setText("DeepSeek 余额 ¥" + balance);
+ });
JSONObject payload = new JSONObject();
try { payload.put("balance", balance); } catch (Exception e) {}
JSONObject msg = new JSONObject();
diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml
index a31f998..4042bce 100644
--- a/app/src/main/res/layout/activity_main.xml
+++ b/app/src/main/res/layout/activity_main.xml
@@ -24,6 +24,16 @@
android:textColor="@color/white"
android:textSize="16sp" />
+
+