可能重複:
Android - Load PDF/PDF Viewer如何在Android中使用itextpdf.jar查看PDF文件?
我想在我的應用程序閱讀PDF文件。所以我使用itextPDF但它不起作用。
如何在Android中使用itextPDF.jar?
可能重複:
Android - Load PDF/PDF Viewer如何在Android中使用itextpdf.jar查看PDF文件?
我想在我的應用程序閱讀PDF文件。所以我使用itextPDF但它不起作用。
如何在Android中使用itextPDF.jar?
itextPDF.jar
將只適用於在Android設備中創建PDF文件。
閱讀this在Android設備創建PDF文件
爲RAM基蘭Sugguest它不用於閱讀的目的。您可以使用APV PDF Viewer庫查看pdf。
酪氨酸這
package android.test;
import java.io.File;
import android.app.Activity;
import android.content.ActivityNotFoundException;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;
public class TestActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button button=(Button)findViewById(R.id.button1);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
File file=new File("/sdcard/bill.pdf");
if(file.exists())
{
Uri path=Uri.fromFile(file);
Intent intent=new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(path, "application/pdf");
try
{
startActivity(intent);
}
catch(ActivityNotFoundException e)
{
Toast.makeText(TestActivity.this, "No software for PDF", Toast.LENGTH_SHORT).show();
}
}
}
});
}
}
我已編輯我的答案.verify它 –