Rumah >Java >javaTutorial >Bagaimana untuk Memaparkan Fail PDF dalam Aplikasi Android?
Cara Menghasilkan PDF dalam Android
Dalam aplikasi Android, pemaparan fail PDF membolehkan pengguna melihat dan berinteraksi dengan format dokumen mudah alih. Begini cara untuk mencapai fungsi ini:
Tukar Strim Byte kepada PDF
Mula-mula, tukar strim bait yang diterima kepada fail PDF. Anda boleh menggunakan pustaka seperti iText atau Apache PDFBox untuk mencipta fail PDF pada memori peranti. Simpan fail di lokasi yang boleh diakses oleh aplikasi anda.
Memberikan PDF
Untuk memaparkan PDF pada aktiviti, anda boleh menggunakan pendekatan berikut:
public class OpenPdf extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Button button = (Button) findViewById(R.id.OpenPdfButton); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { File file = new File("/sdcard/example.pdf"); if (file.exists()) { Uri path = Uri.fromFile(file); Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(path, "application/pdf"); intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); try { startActivity(intent); } catch (ActivityNotFoundException e) { Toast.makeText(OpenPdf.this, "No Application Available to View PDF", Toast.LENGTH_SHORT).show(); } } } }); } }
Atas ialah kandungan terperinci Bagaimana untuk Memaparkan Fail PDF dalam Aplikasi Android?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!