title: Adding a Fragment Dynamically inside a view
body: <p>I have started with this <a href="https://stackoverflow.com/questions/5159982/how-do-i-add-a-fragment-to-an-activity-with-a-programmatically-created-content-v">How do I add a Fragment to an Activity with a programmatically created content view</a></p>
  
  <p>To create and add a Fragment inside an Activity.</p>
  
  <p>But when i tried to add the same fragment inside a dynamic view, it failed.</p>
  
  <p>Can u please address what is the problem behind it.</p>
  
  <pre><code>public class MainActivity extends FragmentActivity {
  
      private static final int CONTENT_VIEW_ID = 10101010;
      private static final int CONTENT_VIEW_ID1 = 10101011;
  
      public FragmentManager fm = getSupportFragmentManager();
  
      @Override
      public void onCreate(Bundle savedInstanceState) {
          super.onCreate(savedInstanceState);
  
          View view = new View(this);
  
          FrameLayout frame = new FrameLayout(this);
          frame.setId(CONTENT_VIEW_ID);
          frame.addView(view,new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
          view.setId(CONTENT_VIEW_ID1);
          setContentView(frame);
          if (savedInstanceState == null) {
              Fragment newFragment1 = new DebugExampleTwoFragment();
              FragmentTransaction ft = fm.beginTransaction(); 
              ft.add(CONTENT_VIEW_ID1, newFragment1);
              ft.commit();
          }
  
  public static class DebugExampleTwoFragment extends Fragment {
          public static int count = 0;
  
          @Override
          public View onCreateView(LayoutInflater inflater, ViewGroup container,
                  Bundle savedInstanceState) {
              View v = new View(getActivity());
              v.setBackgroundColor(Color.RED);
              return v;
          }
      }
  </code></pre>
  
  <p>It failed with <code>ClassCastException</code> the exact line number is not displayed.</p>