我想在我正在做的应用程序中实现PDF阅读器,我找到了几个API,但它们都不是开源的.
你们中的任何人都知道一个好的免费替代品吗?
头等舱
package android.pdf.reader;
import java.io.File;
import java.io.FilenameFilter;
import net.sf.andpdf.pdfviewer.PdfViewerActivity;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Environment;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.ListView;
public class First extends Activity {
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
File images = Environment.getExternalStorageDirectory();
File[] imagelist = images.listFiles(new FilenameFilter()
{
public boolean accept(File dir, String name)
{
return ((name.endsWith(".pdf")));
}
});
String[] pdflist = new String[imagelist.length];
for(int i = 0;i<imagelist.length;i++)
{
pdflist[i] = imagelist[i].getName();
}
this.setListAdapter(new …Run Code Online (Sandbox Code Playgroud) 可能重复:
实现PDF阅读器的代码示例
是否有可用于我的应用程序的免费PDF查看器?
我正在寻找一个PDF查看器,可以搜索,突出显示文本,查看用户想要的页面,而无需更改PDF文件的内容.就像Adobe Reader一样,但对于可以在应用程序中实现的Android.
您可以将我链接到相同的问题或源代码.
编辑:
我发现这个问题" Pdf viewer api/library for android app示例代码? "但我认为他正在寻找一个Reader.这个问题" 用于android的pdf查看器库 "我读到要查看pdf它应该是Natively,其解决方案是使用外部应用程序.
如果我使用外部应用程序,我希望外部应用程序接受PDF Filepath,要查看的页面和用于搜索的关键字,但我认为外部应用程序不会让我这样做.