며칠째 이것 하나만 잡고 있는데요;;;;

db도 초보고 안드로이드도 초보라서 여기저기서 보고 조금씩 만들어나가고 있엇는데..

간단하게 프로젝트에 관해 설명하자면

- 구글맵을 불러와서 맵에 몇몇 지점에 마커를 찍어두었습니다

- 마커를 클릭하면 말풍선이 나옵니다

- 말풍선의 '상세보기'를 클릭하면 상세페이지로 넘어가야하는데....<----요기서 막힙니다;

 

 

 

여기저기 찾아본 봐로는 현재 문제상황이

LogCat에 나타난 메시지로는 column '_id' does not exist라고 나와서 찾아보니

simplecursoradaptor를 사용할시에 각행의 id를 나타내는 _id를필수로 필요로 한다고 해서

SQLite 브라우져로 db파일을 만들어놔서 field이름을 _id로 하는 primarykey를 추가했습니다.

그래도 안되네요;;;;

아니면 전혀 다른곳이 문제인건지;

도움 좀 부탁드립니다 ㅜ

 

 

----------------------------액티비티 호출하는 코드------------

@Override
 protected boolean onBalloonTap(int index) {
  
  Intent it = new Intent(c, hitec.class);
  c.startActivity(it);
  return true;
 }

 

 

----------------------------호출될 액티비티 코드---------------------

public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
  setContentView(R.layout.sangse);
       
       
        mHelper = new ProductDBHelper(this);
        Cursor cursor;
        SQLiteDatabase db = mHelper.getWritableDatabase();
       
        cursor = db.rawQuery("Select class from eight",null);
        startManagingCursor(cursor);
       
        //리스트뷰
              
       
        Adapter = new SimpleCursorAdapter(this, R.layout.mylist, cursor, new String[]{"행사"}, new int[]{R.id.text1});
        ListView list = (ListView)findViewById(R.id.ListView);
        list.setAdapter(Adapter);
       
    }

 

p.s : 이것 해결하고 나면 해야할 일이 말풍선 클릭시에 각각 다른곳으로 이동시키고 싶은데..아니면 각각 다른 query를 받던가 해야하는데........