2014-02-16 125 views
0

我想要一個餅圖(我自己的類)添加到現有的LinearLayoutANDROID工作室:添加視圖動態

@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方法中完成。但它給了我一個錯誤,表明「」這個'不能從靜態對象引用「。

那麼,我在哪裏做這種初始化動態添加一個新的對象和現有的對象?

+0

你能顯示完整的片段類嗎? – Raghunandan

回答

0

我意識到我想將它添加到OnCreateView而不是Activity的onCreate。

我的混蛋。