쉬운 문제인거 같은데 잘 해결되지 않아서 질문을 드립니다 ㅠㅠ
현재 메인액티비티안에 다른 액티비티로 넘어가는 함수를 구현해논 상태입니다
fun Test(s : String){
Toast.makeText(this, "Button Clicked", Toast.LENGTH_SHORT).show()
TestActivity.info = s
var t1 : Intent = Intent(this, TestActivity::class.java)
startActivity(t1)
}
그리고 baseadapter를 상속받는 코틀린 클래스 안에서
메인액티비티의 저 Test 함수를 부를려고 하는데 자꾸 에러가 뜨네요 ㅠㅠ 부르는 쪾 함수입니다
getView() 함수안에
val main = MainActivity()
score.setOnClickListener {
main.Test(alcohol.name)
}
이렇게 해놓고 있는데 버튼을 누르면
E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.chanmob.myapplication, PID: 5000
java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.content.Context.getPackageName()' on a null object reference
이게 뜨면서 앱 중지가 됩니다 ㅠㅠ 어떻게 해야할까요