diff --git a/app/src/main/java/io/legado/app/ui/document/adapter/FileAdapter.kt b/app/src/main/java/io/legado/app/ui/document/adapter/FileAdapter.kt index 06917504a..975b68409 100644 --- a/app/src/main/java/io/legado/app/ui/document/adapter/FileAdapter.kt +++ b/app/src/main/java/io/legado/app/ui/document/adapter/FileAdapter.kt @@ -10,10 +10,9 @@ import io.legado.app.help.AppConfig import io.legado.app.lib.theme.getPrimaryDisabledTextColor import io.legado.app.lib.theme.getPrimaryTextColor import io.legado.app.ui.document.entity.FileItem -import io.legado.app.ui.document.utils.ConvertUtils import io.legado.app.ui.document.utils.FilePickerIcon +import io.legado.app.utils.ConvertUtils import io.legado.app.utils.FileUtils - import java.io.File import java.util.* diff --git a/app/src/main/java/io/legado/app/ui/document/adapter/PathAdapter.kt b/app/src/main/java/io/legado/app/ui/document/adapter/PathAdapter.kt index 65311c13c..bc8ecd4e5 100644 --- a/app/src/main/java/io/legado/app/ui/document/adapter/PathAdapter.kt +++ b/app/src/main/java/io/legado/app/ui/document/adapter/PathAdapter.kt @@ -6,9 +6,8 @@ import android.view.ViewGroup import io.legado.app.base.adapter.ItemViewHolder import io.legado.app.base.adapter.RecyclerAdapter import io.legado.app.databinding.ItemPathFilepickerBinding -import io.legado.app.ui.document.utils.ConvertUtils import io.legado.app.ui.document.utils.FilePickerIcon - +import io.legado.app.utils.ConvertUtils import java.util.* diff --git a/app/src/main/java/io/legado/app/ui/document/utils/ConvertUtils.kt b/app/src/main/java/io/legado/app/utils/ConvertUtils.kt similarity index 96% rename from app/src/main/java/io/legado/app/ui/document/utils/ConvertUtils.kt rename to app/src/main/java/io/legado/app/utils/ConvertUtils.kt index 8844b3f3e..4609a3711 100644 --- a/app/src/main/java/io/legado/app/ui/document/utils/ConvertUtils.kt +++ b/app/src/main/java/io/legado/app/utils/ConvertUtils.kt @@ -1,4 +1,4 @@ -package io.legado.app.ui.document.utils +package io.legado.app.utils import android.content.res.Resources import android.graphics.Bitmap @@ -82,8 +82,7 @@ object ConvertUtils { fun toFileSizeString(fileSize: Long): String { val df = DecimalFormat("0.00") - val fileSizeString: String - fileSizeString = when { + val fileSizeString: String = when { fileSize < KB -> fileSize.toString() + "B" fileSize < MB -> df.format(fileSize.toDouble() / KB) + "K" fileSize < GB -> df.format(fileSize.toDouble() / MB) + "M" diff --git a/app/src/main/java/io/legado/app/utils/FileUtils.kt b/app/src/main/java/io/legado/app/utils/FileUtils.kt index 6370bc300..b654fd158 100644 --- a/app/src/main/java/io/legado/app/utils/FileUtils.kt +++ b/app/src/main/java/io/legado/app/utils/FileUtils.kt @@ -3,7 +3,6 @@ package io.legado.app.utils import android.os.Environment import android.webkit.MimeTypeMap import androidx.annotation.IntDef -import io.legado.app.ui.document.utils.ConvertUtils import splitties.init.appCtx import timber.log.Timber import java.io.*