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" /> + +