제가 onDraw를 이용하고 그래프를 그리고있습니다.

그런데 어플이 시작되고 버튼을 누르면 그래프가 뜨는 형식으로 하고있는데

그래프 뜬후에 뒤로가기 버튼을 누르면 앱의 처음 화면으로 가지않고 그냥 홈으로 가버리는 현상이 생김니다.

온클릭 리스너에 대한 소스는 다음과 같습니다.
mainButton = (Button)findViewById(R.id.Button01);
  mainButton.setOnClickListener(this);





public void onClick(View v)
  {
   LinearLayout layout = new LinearLayout(this);
   setContentView(layout);
   line = new DrawLine(this);
   layout.addView(line, new LinearLayout.LayoutParams(350,800));
   setData();
   contactNameCopy = contactName;
   line.str2 = contactNameCopy;
   line.postInvalidate();
    Log.v("ss","="+line.str);
  }