Windows 텍스트 파일은 메모장 아이콘으로 표시됩니다. 특정 파일을 두 번 클릭하면 메모장이 열리고 파일이 표시됩니다. Android에서 다운로드 폴더의 파일을 열어야하는 것처럼 말입니다. 내 ics 파일의 MIME 형식을 등록하기 위해 intent-filter를 사용했습니다. 다운로드 폴더에서 파일을 선택하면 응용 프로그램 만 열립니다. 그 당시에는 선택한 파일을 열거 나 읽어야합니다. 이 작업을 수행하는 방법? 나는 안드로이드를 처음 사용하고있다. 누구든지 나를 도와 줄 수 있니?선택한 파일을 Android에서 여는 방법은 무엇입니까?
0
A
답변
1
당신이 결정할 수 Intent
활동이 getIntent()
를 호출하여 함께 해고, 당신은 getIntent().getData()
를 호출하여 (이 경우, 가능성이 URI에) 그 의도에 대한 데이터를에 액세스 할 수 있습니다. 또한 액션은 ACTION_VIEW
일 가능성이 높지만 <intent-filter>
을 제대로 설정했다면 이미 알고있을 것입니다.
0
응용 프로그램이 호출되면 Intent
이 제공됩니다.
응용 프로그램에 제공된 인 텐트에서 파일 이름을 가져오고 new FileInputStream(String filename)
을 사용하여 파일을 열 수 있습니다.
Java에서 일반적으로하는 것처럼이 스트림에서 데이터를 읽을 수 있습니다.
P. 응용 프로그램에 파일에 액세스 할 수있는 권한이 있는지 확인하십시오. 매니페스트에 필요한 권한을 선언해야 할 수 있습니다.
관련 문제
- 1. Android에서 포트를 여는 방법은 무엇입니까?
- 2. * .sdf 파일을 여는 방법은 무엇입니까?
- 3. Intellitrace 파일을 여는 방법은 무엇입니까?
- 4. VCE 파일을 여는 방법은 무엇입니까?
- 5. PDF 파일을 여는 방법은 무엇입니까?
- 6. aspx.cs 파일을 여는 방법은 무엇입니까?
- 7. Android에서 Excel 시트를 여는 방법은 무엇입니까?
- 8. Android에서 새 화면을 여는 방법은 무엇입니까?
- 9. android에서 .png 또는 .doc 파일을 여는 방법
- 10. 앱 엔진 패치에서 파일을 여는 방법은 무엇입니까?
- 11. 공백으로 구성된 이름의 파일을 여는 방법은 무엇입니까?
- 12. 하나의보기를 사용하여 이미지 파일을 여는 방법은 무엇입니까?
- 13. PHP에서 Excel 파일을 여는 방법은 무엇입니까?
- 14. 아이폰 애플리케이션에서 xls 파일을 여는 방법은 무엇입니까?
- 15. .sql 파일을 로컬에서 여는 방법은 무엇입니까?
- 16. Census Redistricting 파일을 여는 방법은 무엇입니까?
- 17. thickbox에서 pdf 파일을 여는 방법은 무엇입니까?
- 18. 파이썬에서 pdb 파일을 여는 방법은 무엇입니까?
- 19. .net에서 .xlt 파일을 여는 방법은 무엇입니까?
- 20. Windows에서 pgsql 파일을 여는 방법은 무엇입니까?
- 21. 같은 폴더에없는 텍스트 파일을 여는 방법은 무엇입니까?
- 22. DExplore.exe로 .hxs 도움말 파일을 여는 방법은 무엇입니까?
- 23. Eclipse CDT에서 vcproj 파일을 여는 방법은 무엇입니까?
- 24. 디자인보기에서 edmx 파일을 여는 방법은 무엇입니까?
- 25. 브라우저에서 MemoryStream 파일을 여는 방법은 무엇입니까?
- 26. Excel에서 XML 파일을 여는 방법은 무엇입니까?
- 27. eshell을 통해 Emacs에서 파일을 여는 방법은 무엇입니까?
- 28. 폴더를 여는 방법은 무엇입니까?
- 29. MVVM - 목록에서 선택한 항목을 기반으로 창을 여는 방법은 무엇입니까?
- 30. uri를 가지고있을 때 Android에서 이미지를 여는 방법은 무엇입니까?
답변 해 주셔서 감사합니다. – Karthick