Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ANDROID Studio:动态添加视图_Android - Fatal编程技术网

ANDROID Studio:动态添加视图

ANDROID Studio:动态添加视图,android,Android,我正在尝试将PieChart(我自己的类)添加到现有的linearLayout @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.fragment_a

我正在尝试将PieChart(我自己的类)添加到现有的linearLayout

    @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中


我的傻瓜。

你能展示完整的片段类吗?