1
최대한 명확하게하려고 노력할 것입니다. 내가 명확히 할 수있는 것이 있으면 알려주세요.Android에서 목록에 표시 할 정보
온라인 데이터베이스의 SQL 테이블에서 전화로 정보를 다운로드 중입니다. LogCat에서 나는 테이블을 통해 내가 원하는 모든 정보를 볼 수있었습니다. 나는 전화에 정보를 저장하는 가장 좋은 방법에 대해 궁금합니다. 나는 그것이 새로운 로컬 데이터베이스를 만드는 데 필요하다고 생각하지 않는다. 온라인 데이터베이스의 정보로 커서를 만들거나 어떤 종류의 구조로 저장해야합니까?
- 데이터를 오랫동안 저장할 필요가 없으며 응용 프로그램을 닫을 때 데이터를 잃어 버릴 수도 있습니다.
- 목록 형식의 SQL 테이블에서 열의 정보를보고 원하는 정보를보고 다른 활동의 해당 항목 행에있는 모든 정보를보고 싶습니다. 앱의 다른 부분에서이 작업을 수행했지만 전화의 로컬 데이터베이스에서 데이터를 사용하고 있습니다. 나는 이름의 목록을 표시 한 후 이름을 클릭하고 해당 날짜를 볼 수 있도록하려면
Log.d("Provider Tester", "Result printed is: " + result); JSONArray jArray = new JSONArray(result); for(int i=0;i<jArray.length();i++){ JSONObject json_data = jArray.getJSONObject(i); Log.i("log_tag","Name: "+json_data.getString("Name")+ ", DateTime: "+json_data.getString("DateTime") );
: 여기
명확히하는 데 도움이되는 몇 가지 코드입니다.
어떻게하면 ArrayAdapter의 항목 중 하나를 클릭하면 해당 항목에 해당하는 정보가 표시되는 것입니까? "George"를 클릭하면 그 이름과 관련된 날짜를 볼 수 있습니까? – Stagleton
그것은 전적으로 데이터를 모델링 한 방식에 달려 있습니다. 이름 목록을 표시 할 수 있도록 데이터 목록을 제공하는 일종의 데이터 관리자와 선택한 항목에 대한 세부 정보를 얻기위한 몇 가지 방법이있을 것입니다. 어떤 식 으로든 식별해야합니다 – njzk2
저는 이것을 구현하는 방법을 조금 확신하지 못합니다. 나는 검색을 시도했지만, 내가 무엇을하는지 만드는 방법을 볼 수 없습니다. – Stagleton