sqlite을 Activity환경에서 돌릴수 있는 방법 없나요??



  ArrayList<HashMap<String,String>> mList = new ArrayList<HashMap<String,String>>();

  if (mCursor != null) {

   if (mCursor.moveToFirst()) {

    do {

     HashMap<String,String> item = new HashMap<String,String>();  

     for (int j=0; j<mCursor.getColumnCount(); j++) {

      item.put(mCursor.getColumnName(j) , mCursor.getString(j));  

     }

     mList.add(item); 

    } while (mCursor.moveToNext());

   }

  }

  SimpleAdapter adapter2 = new SimpleAdapter(

    this,mList,R.layout.row_layout,

    new String[] { "FirstName","LastName","City" },

    new int[] { R.id.text1, R.id.text2, R.id.text3 }  );

  

  setListAdapter(adapter2);

  

  if (mDb != null) mDb.close();



보통 여기에서

 setListAdapter를 하기 위해서는 클래스에서 ListActivity를 해야 합니다.


intent된 클래스에서 
 setListAdapter를 실행시키고 싶은데, 


extends ListActivity가 아닌 extends Activity 로 setListAdapter을 실행시킬수 있는 방법 없나요?


ListActivity list=new ListActivity();

로 해서.

list.setListAdapter 는 안되는 것 같군요..