我正在做一個Android應用程序有用的那些想要駕駛執照,但我不知道如何做到以下幾點:我有主要活動。現在,通過按下按鈕急救,我想用急救說明來顯示文本或pdf。基本上我想爲機械和立法做同樣的事情。對不起我的英語,這不是我的第一語言。如何通過按下按鈕打開pdf?
回答
對於openinig pdf文件點擊button.put下面的代碼在監聽器中。
String FILE = Environment.getExternalStorageDirectory().getPath()+"/abc.pdf";
File file = new File(FILE);
//file should contain path of pdf file/
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(this,
"No Application Available to View PDF",
Toast.LENGTH_SHORT).show();
}
我命名我的pdf abc.pdf和它的路徑是C:\ Users \ Cristina \ Desktop \ spatiu de lucru \ VreauCarnet!\ assets。在線Uri path = Uri.fromFile(file);我到底需要寫什麼? – 2013-03-09 12:29:55
把你的PDF文件放在SD卡中,並用編輯過的答案檢查它。 – Madhuri 2013-03-09 12:35:03
http://www.youtube.com/watch?v=ipRke1P4rIc將您的pdf文件從您的個人電腦複製到SD卡@Madhuri – Venkat 2013-03-09 13:02:29
- 1. 通過按鈕打開SlidingDrawer
- 2. 如何通過按鈕打開infowindow
- 3. 如何通過按鈕打開SlidingPanelLayout?
- 4. 如何通過單擊按鈕打開PDF文檔?
- 5. 通過AJAX打開PDF文件,按住按鈕
- 6. 如何通過JS按下按鈕
- 7. 如何通過按下按鈕
- 8. 通過通知按鈕打開藍牙
- 9. 如何通過在HTML中按F2打開鏈接或按鈕?
- 10. 通過按下按鈕
- 11. 如何通過長按禁用按鈕打開上下文菜單?
- 12. 通過按下按鈕打開Safari,我如何回到我的應用程序
- 13. 如何通過按下按鈕打開新選項卡中的鏈接?在玉
- 14. 如何通過按下按鈕在另一活動中打開WebView?
- 15. 通過點擊按鈕打開PDF或Word文檔
- 16. Crystal report打印按鈕打開pdf頁
- 17. libGDX通過按鈕打開地圖
- 18. 通過Html按鈕打開文件
- 19. 通過按下UILabel打開/關閉UISwitch
- 20. 按下按鈕時UIViewcontroller無法打開
- 21. 用reactNative按下按鈕後打開WebView
- 22. iPhone - 按下按鈕打開網址?
- 23. 如何讓按鈕打開
- 24. 如何通過按鈕斷開電話?
- 25. 如何在按下開始按鈕(Windows Phone)時按下「開始」按鈕(Windows Phone)
- 26. 從excel命令按鈕打開.pdf
- 27. DROPDOWNLIST與按鈕時,按一下按鈕彈出打開
- 28. 通知打開活動,後退按鈕被按下,主要活動被打開?
- 29. 如何在Express中按下提交按鈕時打開頁面?
- 30. 如何在ios9上按下按鈕時打開藍牙設置?
如果您安裝了一個pdf-reader-app,您可以打開一個PDF文件啓動活動,但是我認爲,顯示文本是一個更簡單更輕的任務。你真的需要pdf嗎? – lelloman 2013-03-09 11:45:12
我只需要顯示一些圖像的文字。我只是想出了將所有信息放在pdf中並通過單擊按鈕打開它比較容易。 – 2013-03-09 12:06:11
我建議不要使用pdf,您必須假定用戶安裝了pdf閱讀器應用程序來打開您的內容。如果你有純文本和圖像文件的內容只顯示它們在你的應用程序,這真的是一個微不足道的任務 – lelloman 2013-03-09 12:13:53