mirror of
https://github.com/Kunzisoft/KeePassDX.git
synced 2025-12-04 15:49:33 +01:00
Decode FileUri in views
This commit is contained in:
@@ -21,6 +21,7 @@ package com.keepassdroid.fileselect;
|
||||
|
||||
import android.app.Dialog;
|
||||
import android.content.DialogInterface;
|
||||
import android.net.Uri;
|
||||
import android.os.Bundle;
|
||||
import android.support.v4.app.DialogFragment;
|
||||
import android.support.v7.app.AlertDialog;
|
||||
@@ -61,7 +62,7 @@ public class FileInformationDialogFragment extends DialogFragment {
|
||||
TextView fileModificationView = (TextView) root.findViewById(R.id.file_modification);
|
||||
fileWarningView.setVisibility(View.GONE);
|
||||
fileNameView.setText(fileSelectBean.getFileName());
|
||||
filePathView.setText(fileSelectBean.getFileUri().toString());
|
||||
filePathView.setText(Uri.decode(fileSelectBean.getFileUri().toString()));
|
||||
fileSizeView.setText(String.valueOf(fileSelectBean.getSize()));
|
||||
fileModificationView.setText(DateFormat.getDateTimeInstance()
|
||||
.format(fileSelectBean.getLastModification()));
|
||||
|
||||
@@ -21,6 +21,7 @@ package com.keepassdroid.fileselect;
|
||||
|
||||
import android.content.Context;
|
||||
import android.content.res.Resources;
|
||||
import android.net.Uri;
|
||||
import android.support.annotation.ColorInt;
|
||||
import android.support.v7.widget.RecyclerView;
|
||||
import android.util.TypedValue;
|
||||
@@ -74,7 +75,7 @@ public class FileSelectAdapter extends RecyclerView.Adapter<FileSelectViewHolder
|
||||
holder.fileContainer.setOnCreateContextMenuListener(new ContextMenuBuilder(fileSelectBean));
|
||||
|
||||
if (PrefsUtil.isFullFilePathEnable(context))
|
||||
holder.fileName.setText(fileSelectBean.getFileUri().toString());
|
||||
holder.fileName.setText(Uri.decode(fileSelectBean.getFileUri().toString()));
|
||||
else
|
||||
holder.fileName.setText(fileSelectBean.getFileName());
|
||||
holder.fileName.setTextSize(PrefsUtil.getListTextSize(context));
|
||||
|
||||
Reference in New Issue
Block a user