

위 두사진을 잠깐 설명해드리자면,
GET TIME DATE 버튼을 클릭하면 현재날짜와 시간을 뿌려줍니다.
SAVE 버튼을 클릭하면 intent로 아래 사진 액티비티로 넘어갑니다.
넘어온 액티비티에서 arraylist로 누적하고 싶습니다.
하지만 현재 문제점이 사진처럼 2013.05.30 12:53:09 가 찍혔고, 다시 시간날짜를 얻기위해
휴대폰 백버튼을 눌러 첫번째 사진액티비티로 가서 다시 날짜와 시간을 얻고 save버튼을 누르면
기존데이터인 2013.05.30 12:53:09 는 없어지고
새로운 데이터가 저 자리를 대신하게 되는 겁니다.
제가 하고싶은것은 기존데이터는 유지하고, 새로운 데이터는 밑으로 listview로 축적해 가는 것입니다.
제가 안드로이드 답이 안나오는 수준이라
조심스럽게 헬프를 요청드립니다.
두번째 사진 액티비티 소스 구성은 다음과 같이 하였습니다.
package com.example.gps0528;
import java.util.ArrayList;
import android.app.Activity;
import android.app.ListActivity;
import android.content.Context;
import android.content.Intent;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteDatabase.CursorFactory;
import android.database.sqlite.SQLiteOpenHelper;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.TextView;
public class dbActivity extends ListActivity {
ArrayList<String> item;
ArrayAdapter<String> adapter;
ListView listo;
TextView data;
//DBHelper dbHelper;
//final static String dbname = "terbo.db";
//final static int dbVersion = 1;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//setContentView(R.layout.activity2nd);
// TODO Auto-generated method stub
Intent intent = getIntent();
String time = intent.getExtras().getString("time").toString();
String juso = intent.getExtras().getString("local").toString();
item = new ArrayList<String>();
item.add(time+juso);
adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_multiple_choice, item);
getListView().setTextFilterEnabled(true);
//리스트액티비티의 아이디 찾는 방법은 다르다.
listo = (ListView)findViewById(android.R.id.list);
listo.setAdapter(adapter);
adapter.notifyDataSetChanged();
}