Android中呼叫系統所裝的軟體開啟檔案

2021-06-16 17:12:55 字數 976 閱讀 4546

在應用中如何呼叫系統所裝的軟體開啟乙個檔案,這是我們經常碰到的問題,下面是我所用到的一種方法,和大家一起分享一下!

這個是開啟檔案的乙個方法:

/** 

* 開啟檔案

* @param file

*/

private void openfile(file file)

/**

* 根據檔案字尾名獲得對應的mime型別。

* @param file

*/

private string getmimetype(file file)

/* 獲取檔案的字尾名 */

string end=fname.substring(dotindex,fname.length()).tolowercase();

if(end=="")return type;

//在mime和檔案型別的匹配表中找到對應的mime型別。

for(int i=0;imime_maptable是所有檔案的字尾名所對應的mime型別的乙個string陣列:

private final string mime_maptable=

, ,

, ,

, ,

, ,

, ,

, ,

, ,

, ,

, ,

, ,

,

, ,

, ,

,

,

,

,

, ,

, ,

, ,

, ,

, ,

, ,

};

這個mime型別可能不夠完整,你有要補充的嗎?

Android中呼叫系統所裝的軟體開啟檔案

應用中如何呼叫系統所裝的軟體開啟乙個檔案,這是我們經常碰到的問題,下面是我所用到的一種方法,和大家一起分享一下!這個是開啟檔案的乙個方法 開啟檔案 param file private void openfile file file 根據檔案字尾名獲得對應的mime型別。param file pri...

呼叫Android系統設定中的Intent

開發android軟體時,常常需要開啟系統設定或資訊介面,來設定相關系統項或檢視系統的相關資訊,這時我們就可以使用以下語句來實現 如開啟 無線和網路設定 介面 intent intent new intent componentname comp new componentname com.andr...

Android 呼叫系統dialog

前幾天由於專案中要用到dialog,看了一下系統的dialog,發現符合公司需要,因此剛好寫了下來。在此記錄並分享一下。private void shownormaldialog 建立並顯示 normaldialog.create show 彈出評價短語 param pjdybeans public...