2011-11-28 24 views
0

早上好,如何自定義PDF文件內容通過使用Action_View打開

我陷入了一個奇怪的問題。我想在android系統中打開PDF文件......我成功了兩種 方式

1)-->First Using API (But that is damn slow) 

2) - >二用手機上有快處ACTION_VIEW.It工作 代碼是

File file = new File("/mnt/sdcard/videosadoce.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(MyPdfViewer.this, 
       "No Application Available to View PDF", 
       Toast.LENGTH_SHORT).show(); 
     } 
    } 

現在我想自定義該視圖默認activity.I開始我想要添加一些動畫 給頁面打開效果像書本,而我正在瀏覽PDF文件頁面。 那麼如何自定義預定義視圖

回答

2

您無法爲第三方應用程序定製任何動畫,這是您的應用程序啓動的用於查看您的PDF文檔的動畫。您可以實現這一目標的唯一方法是通過集成任何開源PDF項目並根據需要對其進行自定義。

+0

但是正如我之前提到的那樣,這些速度非常慢。並且在導航之間需要2分鐘的時間。 – Sameer

+0

那些只使用java的人,他們很慢,如果在特定的縮放後他們也會發送VMBudget異常超過,我認爲有幾個項目也使用本機代碼,嘗試你的運氣,他們更快一點。 – Pawan

+0

你可以給我一些使用本地代碼的參考鏈接。BTW一個贊成你的時間 – Sameer

相關問題