simplify switch case flow for DescriprionFragment
This commit is contained in:
parent
c226f11245
commit
8e3449180f
|
@ -111,25 +111,13 @@ public class DescriptionFragment extends BaseDescriptionFragment {
|
|||
|
||||
private void addPrivacyMetadataItem(final LayoutInflater inflater, final LinearLayout layout) {
|
||||
if (streamInfo.getPrivacy() != null) {
|
||||
@StringRes final int contentRes;
|
||||
switch (streamInfo.getPrivacy()) {
|
||||
case PUBLIC:
|
||||
contentRes = R.string.metadata_privacy_public;
|
||||
break;
|
||||
case UNLISTED:
|
||||
contentRes = R.string.metadata_privacy_unlisted;
|
||||
break;
|
||||
case PRIVATE:
|
||||
contentRes = R.string.metadata_privacy_private;
|
||||
break;
|
||||
case INTERNAL:
|
||||
contentRes = R.string.metadata_privacy_internal;
|
||||
break;
|
||||
case OTHER:
|
||||
default:
|
||||
contentRes = 0;
|
||||
break;
|
||||
}
|
||||
@StringRes final int contentRes = switch (streamInfo.getPrivacy()) {
|
||||
case PUBLIC -> R.string.metadata_privacy_public;
|
||||
case UNLISTED -> R.string.metadata_privacy_unlisted;
|
||||
case PRIVATE -> R.string.metadata_privacy_private;
|
||||
case INTERNAL -> R.string.metadata_privacy_internal;
|
||||
default -> 0;
|
||||
};
|
||||
|
||||
if (contentRes != 0) {
|
||||
addMetadataItem(inflater, layout, false, R.string.metadata_privacy,
|
||||
|
|
Loading…
Reference in New Issue