From 909cc48c563b8f10609f704332f7ab30311d1e08 Mon Sep 17 00:00:00 2001
From: 18034727885 <973609879@qq.com>
Date: 星期五, 31 七月 2026 14:38:42 +0800
Subject: [PATCH] 修复问题
---
app/src/main/java/com/igo/user/utils/MoneyExt.kt | 16 +++++++++++-----
1 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/app/src/main/java/com/igo/user/utils/MoneyExt.kt b/app/src/main/java/com/igo/user/utils/MoneyExt.kt
index 9f4a52b..366b956 100644
--- a/app/src/main/java/com/igo/user/utils/MoneyExt.kt
+++ b/app/src/main/java/com/igo/user/utils/MoneyExt.kt
@@ -2,11 +2,17 @@
import android.content.Context
import com.igo.user.R
+import com.igo.user.extension.extClearInvalidZero
-fun Double?.showMoney(context: Context):String{
- return context.getString(R.string.money_is,this).replace(",",".")
+fun Double?.showMoney(context: Context): String {
+ return context.getString(R.string.money_is, this).replace(",", ".").extClearInvalidZero()
}
-fun Double.showMoney(context: Context):String{
- return context.getString(R.string.money_is,this).replace(",",".")
-}
\ No newline at end of file
+fun Double.showMoney(context: Context): String {
+ return context.getString(R.string.money_is, this).replace(",", ".").extClearInvalidZero()
+}
+
+fun String?.showMoney(context: Context): String {
+ return context.getString(R.string.money_is, (this?.toDoubleOrNull()) ?: 0.0).replace(",", ".")
+ .extClearInvalidZero()
+}
--
Gitblit v1.7.1