我是 android 新手,我想知道如何从 PDF 文件中读取选定的单词。我的想法是,当我在 android 中打开一本 PDF 书并突出显示或从 PDF 中选择一个单词时,我的应用程序应该能够获取选定/突出显示的单词。我打算制作即时词典应用程序,它可以通过从 PDF 中选择任何文本并立即翻译来帮助任何人提高英语水平。谁能向我解释如何从 PDF 阅读器中获取选定的单词/突出显示以及我应该使用什么 API?我找到了一些从编辑文本中获取选择代码的代码:
EditText etx=(EditText)findViewById(R.id.editext);
int startSelection=etx.getSelectionStart();
int endSelection=etx.getSelectionEnd();
String selectedText = etx.getText().substring(startSelection, endSelection);