11-01 05:35:14.991: ERROR/AndroidRuntime(1671): FATAL EXCEPTION: main
11-01 05:35:14.991: ERROR/AndroidRuntime(1671): java.lang.NullPointerException
11-01 05:35:14.991: ERROR/AndroidRuntime(1671): at android.content.ContextWrapper.getResources(ContextWrapper.java:80)
11-01 05:35:14.991: ERROR/AndroidRuntime(1671): at android.widget.Toast.<init>(Toast.java:89)
11-01 05:35:14.991: ERROR/AndroidRuntime(1671): at android.widget.Toast.makeText(Toast.java:231)
11-01 05:35:14.991: ERROR/AndroidRuntime(1671): at kr.co.mokwon.ppf.gsCalendar.myClickEvent(gsCalendar.java:620)
11-01 05:35:14.991: ERROR/AndroidRuntime(1671): at kr.co.mokwon.ppf.gsCalendar$1.onClick(gsCalendar.java:473)
11-01 05:35:14.991: ERROR/AndroidRuntime(1671): at android.view.View.performClick(View.java:2570)
11-01 05:35:14.991: ERROR/AndroidRuntime(1671): at android.view.View$PerformClick.run(View.java:8979)
11-01 05:35:14.991: ERROR/AndroidRuntime(1671): at android.os.Handler.handleCallback(Handler.java:587)
11-01 05:35:14.991: ERROR/AndroidRuntime(1671): at android.os.Handler.dispatchMessage(Handler.java:92)
11-01 05:35:14.991: ERROR/AndroidRuntime(1671): at android.os.Looper.loop(Looper.java:123)
11-01 05:35:14.991: ERROR/AndroidRuntime(1671): at android.app.ActivityThread.main(ActivityThread.java:4671)
11-01 05:35:14.991: ERROR/AndroidRuntime(1671): at java.lang.reflect.Method.invokeNative(Native Method)
11-01 05:35:14.991: ERROR/AndroidRuntime(1671): at java.lang.reflect.Method.invoke(Method.java:521)
11-01 05:35:14.991: ERROR/AndroidRuntime(1671): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:876)
11-01 05:35:14.991: ERROR/AndroidRuntime(1671): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:634)
11-01 05:35:14.991: ERROR/AndroidRuntime(1671): at dalvik.system.NativeStart.main(Native Method)
11-01 05:35:14.999: WARN/ActivityManager(1734): Force finishing activity kr.co.mokwon.ppf/.ppf
11-01 05:35:15.015: DEBUG/SurfaceFlinger(1734): createSurface for pid 1734 (1 x 1) name=죄송합니다.
public void myClickEvent(int yyyy, int MM, int dd) {
Log.d("yyyy", "" + yyyy);
Log.d("MM", "" + MM);
Log.d("dd", "" + dd);
if(dd==MM){
Toast.makeText(gsCalendar.this, "검사", Toast.LENGTH_SHORT).show();
}
else
원래 다른 변수를 입력받아서 계산하였는데 계속 오류가 나길래 간단히 바꾸어 써보았습니다.
그런데 해당 조건때만 에러가 나면서 쏘리가 뜨는 것으로 보아서
안의 토스트 자체를 해석하지 못하는것 같은데 무슨 오류인지 알수가 없어 질문하게 되었습니다.




Toast에서 gsCanlendar.this대신에 getApplicationContext()를 써보심이...