我需要讓用戶從我的應用程序的本地存儲中選擇一個文件。現在我使用INTENT.ACTION_GET_CONTENT
來讓用戶選擇文件,但它也提供了從雲中選擇URI的選項。獲取URI文件後,我將其視爲本地文件並執行各種操作(包括提取文件擴展名)。我如何讓用戶只選擇本地文件?如何讓用戶在Android中使用Intent選擇本地文件?
else if(menuItem.getItemId() == R.id.action_import_from_file){
Intent i = new Intent(Intent.ACTION_GET_CONTENT);
i.setType("*/*");
startActivityForResult(Intent.createChooser(i, "Pick a file"), REQUEST_CODE_SELECT_FILE_FOR_IMPORT);
}
xlsx和csv文件是根據應用程序?我從Excel文件,CSV文件等導入數據集。 – ColonD
@ColonD check updated ans –