重複の可能性:
Android - Load PDF / PDF Viewer
アプリで PDF ファイルを読みたいです。だから私はitextPDFを使用していますが、うまくいきません。
AndroidでitextPDF.jarを使用するにはどうすればよいですか?
重複の可能性:
Android - Load PDF / PDF Viewer
アプリで PDF ファイルを読みたいです。だから私はitextPDFを使用していますが、うまくいきません。
AndroidでitextPDF.jarを使用するにはどうすればよいですか?
PDFファイルの閲覧についてはこちらをご参照ください。軽量の PDF および XPS ビューアーである MuPDF が含まれています。これがあなたに役立つことを願っています。
itextPDF.jar
Android デバイスで pdf ファイルを作成する場合にのみ機能します。
AndroidデバイスでPDFファイルを作成するには、これを読んでください
これをチェックすると、Android アプリケーション内から簡単に PDF を表示できます
Ram Kiran Sugguest のように、読み取り目的では使用されません。view pdf にはAPV PDF Viewerライブラリを使用できます。
これ
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();
}
}
}
});
}
}