ANDROID Studio:动态添加视图
我正在尝试将PieChart(我自己的类)添加到现有的linearLayoutANDROID Studio:动态添加视图,android,Android,我正在尝试将PieChart(我自己的类)添加到现有的linearLayout @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.fragment_a
@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方法中完成。但它给了我一个错误,表明“‘this’不能从静态对象引用”
那么,我应该在哪里进行这种初始化,将新对象动态添加到现有对象中?我意识到我正在尝试将其添加到OnCreateView中,而不是在活动的onCreate中
我的傻瓜。你能展示完整的片段类吗?