2013-08-02 3 views
0

나는 안드로이드 프로젝트를 만들고 있습니다. 그리고 내 안드로이드 프로젝트에서 나는 seekbars로 구성된 4 개의 화면이 있습니다. 그래서 각 화면에서 나는 2 개의 값을 얻을 것이고 총 값은 4 개의 화면 뒤에 8 개의 값이 될 것입니다. 그리고 나는이 8 개의 값을 내 데이터베이스에 저장할 것입니다.android의 임시 데이터 저장에 관해서

하지만 내 문제는 어떻게 데이터베이스에 한 번에 8 값을 보내십시오. 각 화면에서 값을 저장하고 한 번에 모든 값을 데이터베이스에 보내는 것과 같은 아이디어를 얻었지만 성공하지 못했습니다. 쉬운 방법으로 도움을받을 수 있습니다. 값의 sc1a이 sc1b가 화면 1과 sc2a에서 올 것이다

Name Sc1a Sc1b Sc2a sc2b Sc3a sc3b sc4a sc4b timestamp(current) 
stud1 10 30 40 50 60 70 80 90 2-8-2013 14:00:00 

이 sc2b이 screen2에와 sc3a에서 온다처럼

내 데이터베이스 보이는, sc3b는 SCREEN3 에서 온다 그리고 마지막으로 화면에 내가 것이다 값 sc4a, sc4b sc1a, sc1b, sc2a, sc2b, sc3a, sc3b, sc4a, sc4b 인 4 개의 화면의 모든 값을 현재 시간 소인이 포함 된 시간에 데이터베이스 테이블에 포함시켜야합니다.

+0

데이터베이스에 매핑 된 8 개의 필드는 어떻게 정보를 제공합니까? 데이터베이스에 단일 값을 저장하는 데 사용하는 것은 무엇입니까? 더 많은 매개 변수를 전달하는 것과 같은 논리를 수정할 수 있습니까?/ – Guanxi

답변

0

각 화면의 값을 SharedPreferences에 저장하십시오. 마지막 화면에서 저장된 값을 읽고,이 모든 값을 사용하여 쿼리를 작성하고 실행하여 DB에 저장하십시오.

+0

모든 예제를 제공 할 수 있습니까? – user2614247