本文介绍了Android的PDF阅读器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想用Android的PDF库 http://andpdf.sourceforge.net/ ,但我有同样的错误。日志:
ST ='文件'没有选中的文件未找到
ST ='读第1页,缩放:1.0
我的类:
公共类读卡器扩展PdfViewerActivity {
公众诠释的get previousPageImageResource(){返回R.drawable.left_arrow; }
公众诠释getNextPageImageResource(){返回R.drawable.right_arrow; }
公众诠释getZoomInImageResource(){返回R.drawable.zoom_in; }
公众诠释getZoomOutImageResource(){返回R.drawable.zoom_out; }
公众诠释getPdfPasswordLayoutResource(){返回R.layout.pdf_file_password; }
公众诠释getPdfPageNumberResource(){返回R.layout.dialog_pagenumber; }
公众诠释getPdfPasswordEditField(){返回R.id.etPassword; }
公众诠释getPdfPasswordOkButton(){返回R.id.btOK; }
公众诠释getPdfPasswordExitButton(){返回R.id.btExit; }
公众诠释getPdfPageNumberEditField(){返回R.id.pagenum_edit; }
}
和
公共类启动画面延伸活动{
@覆盖
保护无效的onCreate(包savedInstanceState){
// TODO自动生成方法存根
super.onCreate(savedInstanceState);
意向意图=新的意图(这一点,Reader.class);
intent.putExtra(PdfViewerActivity.EXTRA_PDFFILENAME/sdcard/test.pdf);
startActivity(意向);
}
}
解决方案
下面一些谷歌code有一些很好的来源$ C $ C阅读PDF格式的机器人。
I want to use Android pdf library http://andpdf.sourceforge.net/, but i have same error. Log:
ST='file 'no file selected' not found'
ST='reading page 1, zoom:1.0'
My classes:
public class Reader extends PdfViewerActivity {
public int getPreviousPageImageResource() { return R.drawable.left_arrow; }
public int getNextPageImageResource() { return R.drawable.right_arrow; }
public int getZoomInImageResource() { return R.drawable.zoom_in; }
public int getZoomOutImageResource() { return R.drawable.zoom_out; }
public int getPdfPasswordLayoutResource() { return R.layout.pdf_file_password; }
public int getPdfPageNumberResource() { return R.layout.dialog_pagenumber; }
public int getPdfPasswordEditField() { return R.id.etPassword; }
public int getPdfPasswordOkButton() { return R.id.btOK; }
public int getPdfPasswordExitButton() { return R.id.btExit; }
public int getPdfPageNumberEditField() { return R.id.pagenum_edit; }
}
and
public class StartScreen extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
Intent intent = new Intent(this, Reader.class);
intent.putExtra(PdfViewerActivity.EXTRA_PDFFILENAME, "/sdcard/test.pdf");
startActivity(intent);
}
}
解决方案
Here some Google Code has some nice source code for reading pdf in android.
这篇关于Android的PDF阅读器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!