public class LunarGugul extends Activity {
 DBHandler dbHandler ;
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        TextView hello = (TextView)findViewById(R.id.hello) ; // TextView 글자 넣기
        long time = System.currentTimeMillis();
  SimpleDateFormat sdf = new SimpleDateFormat("yyyy년 MM월 dd일(E)");
  Date dd = new Date(time);
  try {
   hello.append(sdf.format(dd) + " [" + LunarTranser.solarTranse(parse2Date()) + "]") ;
  } catch (Exception e) {
   hello.append(sdf.format(dd)) ;
  }
  
  ListView list = (ListView)findViewById(R.id.ListView) ;
  dbHandler = DBHandler.open(this) ;
  Cursor cursor = null ;
  cursor = dbHandler.selectAll() ;
  String[] arr = new String[cursor.getCount()] ;
  int count = 0 ;
  while (cursor.moveToNext()) {
   int _id = cursor.getInt(0) ;
   String subject = cursor.getString(1) ;
   arr[count] = _id + " " + subject ;
   count++ ;
  }
  cursor.close() ;
  dbHandler.close() ;
  ArrayAdapter<String> Adapter ;
  Adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, arr) ;
        list.setAdapter(Adapter) ;  
    }
        
    public boolean onCreateOptionsMenu(Menu menu) {
     super.onCreateOptionsMenu(menu);
     MenuItem item = menu.add(0, 1, 0, "추가").setIcon(R.drawable.add_item32) ;
     item.setAlphabeticShortcut('a') ;
     menu.add(0, 2, 0, "삭제").setIcon(R.drawable.delete_item32) ;
     menu.add(0, 3, 0, "확인").setIcon(R.drawable.accept_item32) ;
     return true;
    }
    
    public boolean onOptionsItemSelected(MenuItem item) {
     switch(item.getItemId()) {
     case 1:
      Intent intent = new Intent(this, EntryData.class) ;
      startActivity(intent) ;
      return true ;
     case 2:
      Toast.makeText(this, "2번 메뉴", Toast.LENGTH_SHORT).show() ;
      return true ;
     case 3:
      Toast.makeText(this, "3번 메뉴", Toast.LENGTH_SHORT).show() ;
      return true ;
     }
     return false ;
    }
    
 public static String parse2Date() {
        
  long time = System.currentTimeMillis();
  SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
  Date dd = new Date(time);
  return sdf.format(dd);
 
 }
}

안녕하세요... 위 소스와 같이 코딩을 하고 있습니다.

이렇게 하면... 프로그램이 시작되면서 listview 가 채워져서 보입니다.
그다음에 추가메뉴를 클릭해서 다른 액티비티 에서 입력을 한개 합니다.
그리고 돌아왔을 때... 처음 화면에 listview 에 새로 추가된 자료가 갱신이 되지 않아서 고민 입니다.

책보면서 하는 코딩이라... 쩝... 알 수 가 없는 일이 생겼습니다.
이런때는 어떻게 할까요 ???

한 수 알려 주세용... 그럼~