Добавление кнопки «Назад» на страницу активности Android с намерением - PullRequest
0 голосов
/ 19 августа 2011

Я новичок в разработке Android. Я хочу построить линейную диаграмму и использовал achartengine, чтобы нарисовать диаграмму. Мне удалось нарисовать график.

Проблема, с которой я сейчас сталкиваюсь, заключается в том, что у меня есть приложение, в которое необходимо добавить этот график с помощью кнопки «НАЗАД» в верхней части графика.

Мой код как под

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

Ниже приведен код, который выполняет график

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

Теперь я хочу добавить xml-файл в /layout/main.xml, где на графике будет нарисовано, и где-то вверху будет добавлена ​​кнопка «Назад», а под ней будет весь график.

Ответы [ 2 ]

1 голос
/ 19 августа 2011

Вы можете использовать линейную или относительную компоновку. В этом месте кнопка с именем «Назад» и под ней разместить макет XML для диаграммы. А также используйте setContentView (R.layout.main) в вашем классе деятельности (Demo Class).

0 голосов
/ 19 августа 2011

Вы можете добавить кнопку и просто позвонить finish();, чтобы завершить действие при нажатии кнопки. Когда вы заканчиваете действие, оно загружает предыдущее действие, которое выполнялось.

...