안녕하세요 수고많으십니다.
string을 인텐트 하려고 하는데 혹시 엑티비티가 아니라
데이타베이스핸들러 class로 인텐트가 가능한가요?
Intent intent = getIntent();
데이타베이스핸들러 클라스에서는 이게 호출이 안되더라고요..
초보인점 양해바랍니다.ㅠ
Activity의 경우 Context를 상속받아 구현되어 있기 때문에 실질적으론 context 클래스의 getIntent() 를 부른겁니다.
하지만 databaseHandler class의 경우 Context를 상속받은 클래스가 아니라. 바로 사용 할 수 없습니다.
Activity의 context혹은 Activity를 데이터 베이스 핸들러로 넘겨 context.getIntent() 와 같이 호출 해 주셔야 합니다.