title: Setting Text in Android Swipe Menu
body: <p>I am trying to change textview in an xml page that impliments android's swipe menu. I tried putting the code in main activity's oncreate method but it crashes upon start up. I do have another class but it calls oncreateview instead of oncreate and the findviewbyid method doesn't exist in oncreateview().</p>
  
  <p>I implented android's swipe menu when creating this app. It has two pages, an input page and output page. I have filled the input page with textviews, edittexts, and buttons. Im not sure where to change the textview. My goal is to set the textview to todays date.</p>
  
  <pre><code>ViewPager mViewPager;
  
  @Override
  protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_main);
  
  
  
      // Set up the action bar.
      final ActionBar actionBar = getActionBar();
      actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
  
      // Create the adapter that will return a fragment for each of the three
      // primary sections of the app.
      mSectionsPagerAdapter = new SectionsPagerAdapter(getSupportFragmentManager());
  
      // Set up the ViewPager with the sections adapter.
      mViewPager = (ViewPager) findViewById(R.id.pager);
      mViewPager.setAdapter(mSectionsPagerAdapter);
  
      // When swiping between different sections, select the corresponding
      // tab. We can also use ActionBar.Tab#select() to do this if we have
      // a reference to the Tab.
      mViewPager.setOnPageChangeListener(new ViewPager.SimpleOnPageChangeListener() {
          @Override
          public void onPageSelected(int position) {
              actionBar.setSelectedNavigationItem(position);
          }
      });
  
      // For each of the sections in the app, add a tab to the action bar.
      for (int i = 0; i &lt; mSectionsPagerAdapter.getCount(); i++) {
          // Create a tab with text corresponding to the page title defined by
          // the adapter. Also specify this Activity object, which implements
          // the TabListener interface, as the callback (listener) for when
          // this tab is selected.
          actionBar.addTab(
                  actionBar.newTab()
                          .setText(mSectionsPagerAdapter.getPageTitle(i))
                          .setTabListener(this));
      }
  
    TextView tv = (TextView) findViewById(R.id.textView4);
   // tv.setText("test post");
  //      tv.setText("test post");
  }
  </code></pre>
  
  <hr>
  
  <pre><code>public class inputClass extends Fragment {
  @Override
  public View onCreateView(LayoutInflater inflater, ViewGroup container,
          Bundle savedInstanceState) {
  
      View rootView = inflater.inflate(R.layout.input_xml, container, false);
  
      return rootView;
  }
  }
  </code></pre>