2011-08-19 9 views
0

나는 Android 개발에 초보자입니다. Line Chart를 플롯하고 Chart를 그리기 위해 Chartengine을 사용했습니다. 나는 그래프 그리기에 성공했다.의도가있는 Android 활동 페이지에 뒤로 버튼 추가

문제는 현재 차트 상단에 "BACK"버튼이 추가 된 어플리케이션이 있습니다. 내가 차트에 어디 /layout/main.xml에서 xml 파일을 추가 할 지금 그래프

public class MyChart extends AbstractDemoChart { 
    public Intent execute(Context context) { 
     ... 
     ... 
     ... 
     ... 
     ... 
     return ChartFactory.getTimeChartIntent(context,buildDateDataset(titles, tempDatesList, weightList), renderer, format); 
    } 
} 

을 실행하는 코드는 다음

public class Demo extends Activity { 
    Intent intent = null; 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     intent = new MyChart().execute(getApplicationContext()); 
     startActivity(intent); 
    } 
} 

아래로

내 코드입니다 그 아래에 전체 차트가있는 상단에 뒤로 버튼이 추가되었습니다. 도와주세요.

+3

어떤 목적으로 뒤로 버튼이 필요합니까? 모든 Android 기기에는 이전 화면으로 돌아갈 수있는 "하드웨어"뒤로 버튼이 있습니다. – Janusz

답변

0

버튼을 추가하고 finish();으로 전화하면 활동을 완료 할 수 있습니다. 버튼을 클릭하면 활동을 마치면 실행중인 이전 활동을로드합니다.

+0

감사합니다. 나는이 방법을 시도했지만 단추가 어떻게 든 차트가 전체 화면을 차지하는 표시되지 않습니다. –

1

선형 또는 상대 레이아웃을 사용할 수 있습니다. 그 곳에서 "Back"이라는 이름의 버튼이 그 아래에있는 차트의 xml 레이아웃을 배치합니다. 그리고 당신의 액티비티 클래스 (Demo Class)에서 setContentView (R.layout.main)를 사용하십시오.

+0

fr fr 노력 감사합니다. U는 긍정적 인 방식으로 솔루션에 도달 할 수 있도록 더 자세히 설명해 주시겠습니까 ... 내 코드가 필요한 경우 참조 용으로 제공 할 수도 있습니다. 제발, 다시 고마워 –

+0

다음 코드 줄 내게 –