下載並打開PDF格式文件2—-用指定的software – Android移動開發技術文章_手機開發 Android移動開發教學課程

 

用指定的software來打開PDF格式文件,在我的項目中是用AdobeReader來打開。

 

So

 

 

public Intent getPdfFileIntent(String path){ 

        Intent i = new Intent(Intent.ACTION_VIEW); 

        i.addCategory(Intent.CATEGORY_DEFAULT); 

        i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK ); 

        Uri uri = Uri.fromFile(new File(path)); 

        i.setDataAndType(uri, "application/pdf"); 

        ComponentName app = new ComponentName("com.adobe.reader", "com.adobe.reader.AdobeReader");<span style="color:#990000;">//The add line to specify the software!!!</span> 

        i.setComponent(app); 

        return i; 

    }   

 

 

摘自 歐陽天涵的專欄

發佈留言