2011-02-16 5 views
0

일련의 문자열 (연락처 이름)을 수집하는 클래스가 있으므로 목록에 모두 저장하는 방법이 필요합니다. 어디에서나 검색했지만 찾은 모든 것은 ListView와 관련이 있습니다. .xml 파일에서 문자열을 추가, 편집 및 삭제할 수있는 방법이 필요합니다. 리소스/값에있는 위치를 사용하려고 시도했지만 클래스 내에서 파일을 편집 할 수있는 것 같지 않습니다. 내가 필요한 이유는 사용자가 명령에 따라 특정 목록을 이름으로로드 할 수 있기 때문에 간단한 문자열 배열을 사용하는 것만으로는 충분하지 않습니다. 사용자가 특정 목록 파일을 선택하면 그 안에있는 문자열 값이 문자열 배열에 배치되어 ListView에 표시됩니다. 이것을 달성하기 위해 어떤 방법을 사용해야합니까 (SQlite 외)?목록 만들기, 편집 및 검색

나는이 (SQLite는 외에) 일체의 내가 달성하기 위해 사용하는 것이 무엇 방법

답변

1

-Nate 조언을 주셔서 감사합니다?

XML 파일. 또는 JSON 파일. 또는 CSV 파일. 또는 한 줄에 하나의 문자열이있는 일반 텍스트 파일. 또는 기타 다양한 파일 기반 스토리지 전략. 원하는 모든 구문 분석/인코딩 (XML, JSON, CSV 등) 방식으로 결합 된 표준 Java 파일 I/O를 사용하십시오. 활동에 getFilesDir()에서 가져온 디렉토리에 파일을 저장하십시오.