Data storage folder show second slash "/" for path goes to the second line.
This commit is contained in:
parent
e880f99a25
commit
1ce5313dfd
1 changed files with 11 additions and 9 deletions
|
@ -234,7 +234,7 @@ public class DataStorageFragment extends BaseSettingsFragment implements DataSto
|
|||
ivIcon.setImageDrawable(icon);
|
||||
|
||||
if (currentKey.equals(MANUALLY_SPECIFIED)) {
|
||||
tvSummary.setText(item.getDirectory());
|
||||
setFormattedPath(item, tvSummary);
|
||||
secondPart.setVisibility(View.GONE);
|
||||
tvAdditionalDescription.setVisibility(View.GONE);
|
||||
divider.setVisibility(View.GONE);
|
||||
|
@ -252,15 +252,8 @@ public class DataStorageFragment extends BaseSettingsFragment implements DataSto
|
|||
}
|
||||
if (currentKey.equals(INTERNAL_STORAGE)) {
|
||||
tvAdditionalDescription.setText(item.getDescription());
|
||||
} else if (currentKey.equals(SHARED_STORAGE)) {
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR2) {
|
||||
BidiFormatter rtlFormatter = BidiFormatter.getInstance();
|
||||
tvAdditionalDescription.setText(rtlFormatter.unicodeWrap(item.getDirectory()));
|
||||
} else {
|
||||
tvAdditionalDescription.setText(String.format("\u200E%s", item.getDirectory()));
|
||||
}
|
||||
} else {
|
||||
tvAdditionalDescription.setText(item.getDirectory());
|
||||
setFormattedPath(item, tvAdditionalDescription);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -310,6 +303,15 @@ public class DataStorageFragment extends BaseSettingsFragment implements DataSto
|
|||
}
|
||||
}
|
||||
|
||||
private void setFormattedPath(StorageItem item, TextView tvAdditionalDescription) {
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR2) {
|
||||
BidiFormatter pathRtlFormatter = BidiFormatter.getInstance();
|
||||
tvAdditionalDescription.setText(pathRtlFormatter.unicodeWrap(item.getDirectory()));
|
||||
} else {
|
||||
tvAdditionalDescription.setText(String.format("\u200E%s", item.getDirectory()));
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onDestroy() {
|
||||
if (!activity.isChangingConfigurations()) {
|
||||
|
|
Loading…
Reference in a new issue