我想從本地打開PDF文件,然後顯示PDF內容,然後如果用戶複製任何文本,然後我想獲取複製的文本。所以請向我推薦與此問題相關的任何API或解決方案,而具有挑戰性的任務是複製文本並獲取我想要的內容。我也使用這個代碼,但它的開放PDF使用內部應用程序,如Adobe閱讀器,所以我不知道,Adobe Reader允許我訪問複製文本的權限。如何在android中顯示pdf文件和編輯內容
File file = new File(Environment.getExternalStorageDirectory() + "/test.pdf");
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(file),"application/pdf");
intent.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
startActivity(intent);
請注意,如果您嘗試打開受保護的PDF文件,用戶將無法複製其任何文本。 –
其實pdf文件不受保護,我的觀點是我想顯示PDF和當用戶複製文本,然後即時能夠得到該選定的文本,我不知道如何做到這一點.. –