android: Expose MemoryUtil size formatting function

merge-requests/60/head
t895 2023-12-10 20:47:32 +07:00
parent dbddc627d4
commit ca5b135ddf
2 changed files with 3 additions and 2 deletions

@ -27,13 +27,13 @@ object MemoryUtil {
const val Pb = Tb * 1024
const val Eb = Pb * 1024
private fun bytesToSizeUnit(size: Float, roundUp: Boolean = false): String =
fun bytesToSizeUnit(size: Float, roundUp: Boolean = false): String =
when {
size < Kb -> {
context.getString(
R.string.memory_formatted,
size.hundredths,
context.getString(R.string.memory_byte)
context.getString(R.string.memory_byte_shorthand)
)
}
size < Mb -> {

@ -414,6 +414,7 @@
<!-- Memory Sizes -->
<string name="memory_byte">Byte</string>
<string name="memory_byte_shorthand">B</string>
<string name="memory_kilobyte">KB</string>
<string name="memory_megabyte">MB</string>
<string name="memory_gigabyte">GB</string>