Build optimization

This commit is contained in:
tom5079
2020-08-10 01:32:56 +09:00
parent 9da1b30984
commit dbaab152ef
3 changed files with 20 additions and 12 deletions

View File

@@ -79,16 +79,13 @@ class SettingsFragment :
}
private fun getDirSize(dir: File) : String {
return if (activity != null)
getString(R.string.settings_storage_usage,
Runtime.getRuntime().exec("du -hs " + dir.absolutePath).let {
BufferedReader(InputStreamReader(it.inputStream)).use { reader ->
reader.readLine()?.split('\t')?.firstOrNull() ?: "0"
}
return context?.getString(R.string.settings_storage_usage,
Runtime.getRuntime().exec("du -hs " + dir.absolutePath).let {
BufferedReader(InputStreamReader(it.inputStream)).use { reader ->
reader.readLine()?.split('\t')?.firstOrNull() ?: "0"
}
)
else
""
}
) ?: ""
}
override fun onPreferenceClick(preference: Preference?): Boolean {