2011-01-17 9 views

答えて

0

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

私はこの方法が動作することを保証することができます。 – mmmbaileys

0

私はあなたがそれを行うことができると思います。彼らは、そのクラスのビューを拡張するので、これを試してみてください。


1.tick linearlayoutをxmlで使用し、このビューを動的に追加するよりも、

+0

私はあなたが「彼らはビューを拡張する」とはどういう意味ですか理解していません。カスタムコントロールがすべきことではありませんか? –

関連する問題