Ouvrir un PDF protégé par mot de passe
Bonjour à tous
mon application consiste à lire des fichier pdf.
mais il faut sécuriser ces pdf par mot de passe.
y-a-t-il une solution pour ouvrir ses fichier
voilà une partie de mon code.
est ce qu'il y a qlq choses à ajouter pour ouvrir un fichier securisé
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
myView.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
File file = new File("mnt/sdcard/pdf/android.pdf");
if (file.exists()) {
Uri path = Uri.fromFile(file);
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setPackage("com.adobe.reader");
intent.setDataAndType(path, "application/pdf");
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
try {
startActivity(intent);
}
catch (ActivityNotFoundException e) {
Toast.makeText(test.this,
"No Application Available to View PDF",
Toast.LENGTH_SHORT).show();
}
}
}
}); |
si le fichier est non sécurisé ,il sera ouvert directement.Mais je veux ajouter qlq chose qui fait entrer le mot de passe automatiquement,càd sans que l'utilisateur tape à chaque foie le mot de passe,ou bien pour etre plus precis : le pdf ne sera accessible qu'à partir de l'application (càd qu'à partir de la tablette).
merci de m'aider