mirror of
https://github.com/mueller-ma/PrepaidBalance.git
synced 2024-09-20 00:12:15 +02:00
Use formatAsCurrency() instead of Java string format
This commit is contained in:
parent
9c70b9cbcd
commit
6d9c32840e
@ -20,6 +20,7 @@ import androidx.swiperefreshlayout.widget.SwipeRefreshLayout
|
||||
import com.github.muellerma.prepaidbalance.R
|
||||
import com.github.muellerma.prepaidbalance.databinding.ActivityMainBinding
|
||||
import com.github.muellerma.prepaidbalance.room.AppDatabase
|
||||
import com.github.muellerma.prepaidbalance.utils.formatAsCurrency
|
||||
import com.github.muellerma.prepaidbalance.work.CheckBalanceWorker
|
||||
import com.github.muellerma.prepaidbalance.work.CheckBalanceWorker.Companion.CheckResult
|
||||
import com.google.android.material.snackbar.Snackbar
|
||||
@ -116,7 +117,7 @@ class MainActivity : AppCompatActivity(), CoroutineScope, SwipeRefreshLayout.OnR
|
||||
launch {
|
||||
val latestEntry = database.balanceDao().getLatest()
|
||||
?: throw IllegalStateException("No balance in db")
|
||||
showSnackbar(getString(R.string.current_balance, latestEntry.balance))
|
||||
showSnackbar(getString(R.string.current_balance, latestEntry.balance.formatAsCurrency()))
|
||||
updateBalanceList()
|
||||
}
|
||||
}
|
||||
|
@ -1,7 +1,7 @@
|
||||
<resources>
|
||||
<string name="app_name">Prepaid Balance</string>
|
||||
<string name="ussd_failed">Failed to request USSD code</string>
|
||||
<string name="current_balance">Current balance: %1$,.2f</string>
|
||||
<string name="current_balance">Current balance: %s</string>
|
||||
<string name="unable_get_balance">Unable to get balance from response</string>
|
||||
<string name="permissions_required">Phone permissions required</string>
|
||||
<string name="preferences">Settings</string>
|
||||
|
Loading…
Reference in New Issue
Block a user