如何将图表(来自teecart库)添加到我在xamarinandroid应用程序中创建的布局中?
我发现的示例/教程使用setcontentview
方法更改所有内容视图,如下所示。
不过,我想将此作为布局的一部分进行添加。
是的,可以将任何其他对象添加到布局中,只需使用具有所需LayoutParams的AddView方法,例如:
Steema.TeeChart.TChart tChart1 = new Steema.TeeChart.TChart(this);
RelativeLayout rLayout = new RelativeLayout(this);
RelativeLayout.LayoutParams lp = new RelativeLayout.LayoutParams(400, 400);
lp.LeftMargin = 0;
lp.TopMargin = 0;
rLayout.AddView(tChart1, lp);
好的,看看这行:
Steema.TeeChart.TChart tChart1 = new Steema.TeeChart.TChart(this);
这似乎是一个视图声明,您是否尝试将其添加到xml文件中,然后使用findViewById进行强制转换?通过这种方式,您可以将其添加为布局中的另一个视图。