title: Android - Intent.putExtra() Failing
body: <p>I can't seem to get my extra information to get sent along with an intent. The intent loads the next activity properly, but without the payload.</p>
  
  <p>Caller:</p>
  
  <pre><code>  //a list item was clicked
    protected void onListItemClick(ListView l, View v, int position, long id)
    {
      super.onListItemClick(l, v, position, id);
  
      Intent i = new Intent(this, ProgramTracks.class);
  
      i.putExtra("_id", id);
  
      startActivity(i);
    }
  </code></pre>
  
  <p>Receiver:</p>
  
  <pre><code>  protected void onCreate(Bundle savedInstanceState)
    {
      super.onCreate(savedInstanceState);
  
      setContentView(R.layout.program_tracks);
  
      if( savedInstanceState != null )
      {
        mDateId = savedInstanceState != null ? savedInstanceState.getLong("_id") : null;
  
        Toast.makeText(this, "ID " + mDateId, Toast.LENGTH_SHORT).show();
      }
      else
      {
        Toast.makeText(this, "Null!", Toast.LENGTH_SHORT).show();
      }    
    }
  </code></pre>
  
  <p>Manifest:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.site.android.app"
      android:versionCode="1" android:versionName="1.0"&gt;
      &lt;uses-sdk android:minSdkVersion="8" /&gt;
      &lt;application android:icon="@drawable/icon" android:label="@string/app_name"&gt;
          &lt;activity android:name=".MainActivity" android:label="@string/app_name"&gt;
              &lt;intent-filter&gt;
                  &lt;action android:name="android.intent.action.MAIN" /&gt;
                  &lt;category android:name="android.intent.category.LAUNCHER" /&gt;
              &lt;/intent-filter&gt;
          &lt;/activity&gt;
          &lt;activity android:name=".ProgramTracks" android:label="@string/app_name"&gt;
          &lt;/activity&gt;
      &lt;/application&gt;
  &lt;/manifest&gt;
  </code></pre>
  
  <p>I'm not sure what I'm missing, but my if keeps Toasting null.</p>
  
  <p>Edit: If I Toast or Log the <code>id</code> variable that gets <code>putExtra()</code>'d, it is set.</p>