如何在android中将离线词典与pdf阅读器集成

时间:2013-02-13 07:57:25

标签: java android android-layout dictionary pdf-reader

我开始开发自己的应用程序pdf阅读器并提供词典支持,但我找不到将离线词典与pdf阅读器集成的有用方法。

1 个答案:

答案 0 :(得分:-1)

根据我们在评论中讨论的内容,这是一个可能的解决方案:

最困难的应该是pdf阅读器实现。正如你告诉我的那样,你已经找到了一个用于android的开放式访问pdf阅读器,所以没关系。

为了使用现有的pdf阅读器实现离线词典,我建议您:

<强> 1 修改你的pdf阅读器以点击单击(或长按)。你必须对此感到厌倦,因为我不知道你是如何实现pdf滚动的。因此,系统应该能够区分用户是否正在尝试滚动,缩放pdf或单击一个单词以查看定义。

<强> 2 一旦你能够点击单词,你将不得不使用点击的单词并在你的离线词典中搜索。为此,创建一个SQLite数据库:请参阅:http://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.html并搜索单击的单词。

第3 获得结果后,您可以在对话框或其他视图中显示结果,如果实现此功能,甚至可以在PDF阅读器中显示。