2013-04-18 1 views
2

파일을 암호화/해독하는 안드로이드 응용 프로그램을 개발 중입니다.안드로이드에서 원하는 확장자 만있는 파일을 표시 할 인 텐트를 작성하는 방법

파일이 암호화되면 파일 확장명이 filename.encrypted로 변경됩니다 (여기서 filename은 자체가 hello.pdf와 같은 완전한 파일 이름이므로 암호화 된 파일은 hello.pdf.encypted이됩니다).

나는 사용자가 파일을 선택하기 위해 제 3 자의 의도를 열 필요가 없도록 내 응용 프로그램에서 파일 선택기를 intregrated했습니다.

내 문제는 사용자가 파일을 암호화하도록 선택했지만 이미 암호화 된 파일 즉 확장명이 ".encrypted"인 파일을 선택해서는 안되며 파일의 암호 해독을 시도 할 때 확장자가 ".encrypted"인 파일.

(https://github.com/iPaulPro/aFileChooser)과 (http://code.google.com/p/android-filechooser/)과 같은 파일 선택기의 의도를 많이 보았지만 표시 가능/선택 가능 파일을 사용자 정의 할 수있는 기능은 없습니다. 내가 할 수없는 게시물 (Android file chooser)을 읽었지만이 기능을 구현 한 앱을 보았습니다.

일부 리소스 또는 링크를 통해 도움을 받아야 어떻게 달성 할 수 있는지 보여줍니다. 나는 그 기능이 가능하다고 강력하게 믿는다.

게다가 제 3 자 파일 관리자에서 볼 때 내 응용 프로그램에 ". 암호화 된"확장명을 인식하고 싶습니다. 안드로이드 매니페스트 (Android Manifest)에서이를 나타냄으로써 가능하다고 믿지만 가능하게하지 못했습니다. 나는이 게시물을 읽었다 : Register new file type in Android하지만 그것을 할 수 없었다.

여기에 도움이 필요합니다.

답변