사용자가 내 응용 프로그램의 로컬 저장소에서 파일을 선택하도록해야합니다. 지금은 사용자가 파일을 선택할 수 있도록 INTENT.ACTION_GET_CONTENT
을 사용하고 있지만 클라우드에서 URI를 선택할 수도 있습니다. URI 파일을 얻은 후에는이를 로컬 파일로 취급하고 파일 확장명 추출과 같은 다양한 작업을 수행합니다. 사용자가 로컬 파일 만 선택할 수있게하려면 어떻게해야합니까?사용자가 Android에서 인 텐트를 사용하여 로컬 파일 만 선택하도록하는 방법은 무엇입니까?
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 업데이트 된 Ans를 확인하십시오. –