MyApplication.java [ Application class]
public class MyApplication extends Application {
// call
private int TAKE_CAMERA  = 1;
private int TAKE_GALLERY = 2;
@Override
public void onCreate() {
// TODO Auto-generated method stub
super.onCreate();
}
@Override
public void onTerminate() {
// TODO Auto-generated method stub
super.onTerminate();
}
public void setTakeCamera(int take_camera){
this.TAKE_CAMERA = take_camera;
}
public int getTakeCamera(){
return this.TAKE_CAMERA;
}

public void setTakeGallery(int take_gallery){
this.TAKE_GALLERY = take_gallery;
}
public int getTakeGallery(){
return this.TAKE_GALLERY;
}
}

application을 호출하는 클래스
private StampApplication myApp;
   @Override
    public void onCreate(Bundle savedInstanceState) {
    //---------------------------------------------
    // No Title
    //---------------------------------------------    
    Window win = getWindow();
    win.requestFeature(Window.FEATURE_NO_TITLE);
   
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        myApp = (MyApplication)this.getApplicationContext(); <--에러남
        
    }

에러로그
 FATAL EXCEPTION: main
 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.stamp.sohyeon/com.stamp.sohyeon.ShStampActivity}: java.lang.ClassCastException: android.app.Application
  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1651)
  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1667)
  at android.app.ActivityThread.access$1500(ActivityThread.java:117)
  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:935)
  at android.os.Handler.dispatchMessage(Handler.java:99)
  at android.os.Looper.loop(Looper.java:130)
  at android.app.ActivityThread.main(ActivityThread.java:3691)
  at java.lang.reflect.Method.invokeNative(Native Method)
  at java.lang.reflect.Method.invoke(Method.java:507)
  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:847)
  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:605)
  at dalvik.system.NativeStart.main(Native Method)
 Caused by: java.lang.ClassCastException: android.app.Application
  at com.stamp.sohyeon.ShStampActivity.onCreate(ShStampActivity.java:41)
  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1615)
  ... 11 more

구글링해서 찾은 예제로 만든건데..에러나는 이유를 잘 모르겠습니다...
아시는 분 꼭 답변바랍니다.....