ローカルから PDF ファイルを開き、PDF コンテンツを表示してから、ユーザーがテキストをコピーすると、コピーされたテキストを取得したいと考えています。したがって、この問題に関連する API または解決策を提案してください。難しいタスクは、テキストをコピーして必要なものを取得することです。私はこのコードも使用していますが、Adobe Readerのような内部アプリを使用してPDFを開いているので、Adobe Readerがコピーテキストにアクセスする許可を与えているかどうかわかりません。
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);