2013-10-15 52 views
0

我想使用android意圖打開託管在遠程服務器(類型爲pdf)上的文件。這是我目前打開本地文件的代碼:是否可以使用android意圖打開遠程pdf內容

Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(<local_path>)); 
intent.setType("application/pdf"); 
PackageManager pm = getPackageManager(); 
List<ResolveInfo> activities = pm.queryIntentActivities(intent, 0); 
if (activities.size() > 0) { 
    startActivity(intent); 
} 

我該如何改變這個打開遠程pdf文件?

回答

1

您可以使用下面的代碼。請在網址中進行必要的更改

Intent i=new Intent(Intent.ACTION_VIEW); 
String link="http://docs.google.com/gview?embedded=true&url=" + "http://www.yoursite.com/downloads/yourpdf.pdf"; 
i.setData(Uri.parse(link)); 
startActivity(i); 
+3

我想使用本機應用程序來打開pdf。 – lokoko

相關問題