Droid Charts Android Java Проблема - PullRequest
0 голосов
/ 17 января 2011

Я слежу за этим учебником по Android Droid Chart ...

http://w2davids.wordpress.com/creating-charts-with-droidcharts-for-android/

В какой-то момент он делает это

setContentView (новый XYLineChart (getApplicationContext ()));

Я хочу указать макет xml, а затем добавить это представление ... Как я могу это сделать? ...

Ответы [ 2 ]

0 голосов
/ 20 февраля 2011

Создайте xml-файл 'linearlayoutgraph'.

Затем используйте следующий код для вызова setContentView с использованием этого макета, а также добавьте в него другие виды / графики:

public class Graph extends Activity{

    LinearLayout linearlayout;

    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

            linearlayout = (LinearLayout) View.inflate(this, R.layout.linearlayoutgraph, null);
            ContentValues datasetDescription = new ContentValues();
            //add your graph
            xyLineChart mView = new xyLineChart(this, datasetDescription, createDataset());
            linearlayout.addView(mView);
            setContentView(linearlayout);
    }

//create data
private XYDataset createDataset()
{
}
0 голосов
/ 17 января 2011

Я не думаю, что вы можете сделать это. Потому что они расширяют представление в этом классе, так что он будет захватывать все окно. Если вы хотите сделать это, чем попробовать это.


1.take linearlayout inxml и затем добавьте это представление динамически.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...