Skip to content
Snippets Groups Projects
Commit caf0e39b authored by Taras's avatar Taras
Browse files

Add no info available for media progress

parent 14b64281
No related branches found
No related tags found
No related merge requests found
......@@ -115,17 +115,19 @@ class SettingsFragment : Fragment(R.layout.fragment_settings) {
}
private fun bindMediaUsageProgress(mediaUsage: MediaUsageInfo?) {
binding.lMediaStorage.setIsVisible(mediaUsage != null)
mediaUsage ?: return
binding.mediaStorageProgress.apply {
max = mediaUsage.storageSize.toInt()
progress = mediaUsage.usedSize.toInt()
mediaUsage?.let {
binding.mediaStorageProgress.apply {
max = mediaUsage.storageSize.toInt()
progress = mediaUsage.usedSize.toInt()
}
binding.tvMediaStorageInfo.text = getString(
R.string.media_usage_format,
Formatter.formatFileSize(requireContext(), mediaUsage.usedSize),
Formatter.formatFileSize(requireContext(), mediaUsage.storageSize),
)
} ?: run {
binding.tvMediaStorageInfo.text = getString(R.string.no_info_available)
}
binding.tvMediaStorageInfo.text = getString(
R.string.media_usage_format,
Formatter.formatFileSize(requireContext(), mediaUsage.usedSize),
Formatter.formatFileSize(requireContext(), mediaUsage.storageSize),
)
}
private fun bindProfile(user: User) {
......
......@@ -194,6 +194,7 @@
<string name="optional_request_message">Optional: Request message</string>
<string name="media_storage">Media storage</string>
<string name="media_usage_format">%1$s of %2$s used</string>
<string name="no_info_available">No info available</string>
<string name="group_invites_notification_format">Show %d Group invitations</string>
<string name="circle_invites_notification_format">Show %d Circle invitations</string>
<string name="show_connection_invites_format">Show %d connection invites</string>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment