我正在尝试将饼图(我自己的类)添加到现有的线性布局中
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState)
{
View rootView = inflater.inflate(R.layout.fragment_available_option, container, false);
LinearLayout linearLayoutHorizontalContainerForPieChart =
(LinearLayout)rootView.findViewById(R.id.linerLayoutHorizontalContainerForPieChart);
linearLayoutHorizontalContainerForPieChart.addView(new PieChart(container));
return rootView;
}
从我在网上看到的所有例子来看,它似乎应该在onCreateView方法中完成。BUt 它给了我一个错误,指示"'this'不能从静态对象引用"。
那么,我在哪里进行这种动态添加新对象和现有对象的初始化?
我意识到我正在尝试将其添加到OnCreateView中,而不是活动的onCreate中。
我的傻瓜。