0
var documentFile = DocumentFile.fromSingleUri(this,uri);

                if(documentFile.isFile() && isEditableFileType(documentFile.getType())){

                    BaseApp.showToast("Y=> "+documentFile.getType());

                }else{

                    BaseApp.showToast("N=> "+documentFile.getType());

                }

and isEditableFileType method goes like this ` private boolean isEditableFileType(@NonNull String fileType){

    return fileType.equals("application/octet-stream")

        || fileType.equals("text/html")

        || fileType.equals("text/css")

        || fileType.equals("text/plain")

        || fileType.equals("text/xml");

        //|| fileType.equals("h");

}

`

the problem is with application/octet-stream

some files with or without extension is with that type but some extension like .jar,.tar.gz are the same type but those are not editable as text content

Sue007
  • 21
  • 2

0 Answers0