public void onClick(View v){
       
         Log.d("DEBUG", "DatabaseTest :: onClick()");  
          
       
          dbAdapter = new DBAdapter();
          dbAdapter.open();
   
         dbAdapter.create(lat, lng); 
  
     }

 

지금 위도,경도 받아서 화면에 보여주고 버튼 누르면 db에 저장하는 프로그램 만들고 있는데

빨간 글씨 부분(dbAdapter.open();)에서 error 가 납니다. java.lang.nullpointerexception 이구요 .. 이게 null값인것을 가져다 쓰거나 참조하려고 할 때 난다고

하는데 제 부족한 지식으로는 어딘지 잘 모르겠습니다아.. (자바공부 더 열심히 할게요.. ㅠㅠ)

 

아래코드에서 getwritabledatabase()에서도 문제가 발생하는 것같은데..

해결 방법 힌트좀 부탁드립니당 .. ㅠㅠ!!

 

  public DBAdapter open() throws SQLException{
  dbHelper = new myDBHelper(context);
  db = dbHelper.getWritableDatabase();
  return this;
 }