0
我想打开一个PDF文档,它位于res/raw文件夹中。当点击按钮时,它显示如下屏幕。打开PDF显示错误,如屏幕
我不知道这是为什么显示是这样的...
请让我知道,谢谢...
请找我的代码如下
Button MyRawBtn = (Button)findViewById(R.id.buttonId2);
MyRawBtn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v)
{
Toast.makeText(MainActivity.this,
"ImageButton (selector) is clicked!",
Toast.LENGTH_SHORT).show();
File pdfFile = new File("res/raw/sample.pdf");
Uri path = Uri.fromFile(pdfFile);
//Uri uri = Uri.parse("android.resource://"+getPackageName()+"/"+R.raw.sample);
//File file = new File(uri.toString());
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(path,"application/pdf");
intent.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
startActivity(intent);
}
});
是否使用PDFViewer.jar库? –
@DipakKeshariya:我正在使用AndroidPdfViewer_1_0_1.apk – user198725878
请看我的回答,如果它对你有帮助,那么请接受它。 –