Excel文件我工作的一個Android應用程序中,我不得不打開&關閉Excel按鈕點擊文件。這些excel文件將是隻讀的。關閉excel文件後,它應該引導我到應用程序。查看在我的Android應用
請給我一個方法來做到這一點。
Excel文件我工作的一個Android應用程序中,我不得不打開&關閉Excel按鈕點擊文件。這些excel文件將是隻讀的。關閉excel文件後,它應該引導我到應用程序。查看在我的Android應用
請給我一個方法來做到這一點。
的Android 7.0更新:
的Android 7.0將拋出FileUriExposedException
如果您嘗試與外部應用打開您的應用程序文件。您需要實施FileProvider,請參閱This Answer。
這裏是手動路線。
Using JExcelApi in an Android App
How to read excel file using JXL 2.6.12 jar
但這裏是一個小更容易之一。
,但我想你必須找出MIME TYPE
。
編輯
了MIME類型以及
Setting mime type for excel document
UPDATE
所以這樣的事情可能會奏效。
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(path, "application/vnd.ms-excel");
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
try {
startActivity(intent);
}
catch (ActivityNotFoundException e) {
Toast.makeText(OpenDoc.this, "No Application Available to View Excel", Toast.LENGTH_SHORT).show();
}
WORKED:哦,你是真棒 –
@Samuel不工作Android 7.0請更新回答 – Mariyappan
@Mariyappan什麼是行不通的。你可以解釋嗎。 – Samuel
使用jExcel API。 http://jexcelapi.sourceforge.net/ – adatapost
顯示一些代碼,你在哪裏開始活動打開excel文件 – Ronnie