안드로이드 개발 질문/답변
(글 수 45,052)
제가 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);
}



Back버튼 누르면 Activity를 종료하는게 기본 동작입니다.
그래프를 그리는 작업이 새로운 Activity가 아닌 기존Activity에 그림을 그렸고
Back 버튼을 눌렀을때 Activity가 종료된겁니다.