我正在開發PDF閱讀器,因爲android沒有任何本機pdf 查看器,所以我必須使用第三方pdf查看器。 在這種情況下,我選擇了Android的Adobe PDF查看器。 我可以打開存儲在我的設備的SD卡中的pdf文件。 現在我想從我的應用程序中打開密碼保護的PDF文件。 如果用戶想手動打開受密碼保護的pdf文件,則使用 必須在打開時提供密碼。 但我想從我的應用程序中打開那些密碼的pdf文件,沒有 任何密碼提示。 應用程序提供密碼,[應用程序知道密碼]並沒有 任何密碼提示,pdf將打開。在Android中的查看器中打開密碼受保護的PDF文件
目前,如果我想從我的 應用程序中打開的任何密碼保護的PDF文件,然後輸入密碼提示出現,需要密碼才能 打開它。
我正在使用此代碼從SDCARD中存儲的pdf文件中打開pdf。
====
File pdfFile = new File(fileLocation);
if (pdfFile.exists())
{
Uri pdfFilepathUri = Uri.fromFile(pdfFile);
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(pdfFilepathUri, "application/pdf");
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
try
{
startActivity(intent);
}
catch (ActivityNotFoundException e)
{
Toast.makeText(this,"No Application Available to View PDF : "+fileLocation,Toast.LENGTH_LONG).show();
}
}
else
Toast.makeText(this,"File cannot found : "+fileLocation,Toast.LENGTH_SHORT).show();
====
任何人可以請幫助我如何能夠提供從 應用程序的密碼,以便它可以打開PDF文件沒有自動提示 任何密碼窗口。 ?