Intent From Class Not Launching
<p>I'm trying to launch an intent from an activity class:</p>

<pre><code>Intent i = new Intent(this, (Obscured)MapActivity.class);
    i.putExtra("stop", stop);
    this.startActivity(i);
</code></pre>

<p>And here is my intent receiver in (Obscured)MapActivity:</p>

<pre><code>Intent i = this.getIntent();
if (i != null &amp;&amp; i.getSerializableExtra("stop") != null) {
        this.displayLocations();
        BusStop tempStop = new BusStop();
        tempStop = (BusStop) i.getSerializableExtra("stop");
        this.goToStop(tempStop);
    }
</code></pre>

<p>But for some reason it isn't launching. I have another case right above that:</p>

<pre><code>if (i != null &amp;&amp; i.getSerializableExtra("loc") != null) {
        this.displayLocations();
        this.goToLocation((Location) i.getSerializableExtra("loc"));
    }
</code></pre>

<p>That works just fine, and the intent launcher code is almost completely identical. Any ideas?</p>

<p>EDIT: I'm also using SherlockListActivity, not sure if that changes anything.</p>

<pre><code>&lt;activity
        android:name=".(Obscured)MapActivity"
        android:configChanges="keyboardHidden|orientation|screenSize|uiMode|screenLayout"
</code></pre>

<p>I'm happy to provide more info, this has been bugging me for a few hours now.</p>

<p>ANSWER:
Found the issue. For some reason when I add the extras (stop) which is serializable, it breaks. Commenting out the putExtra() and it works. The problem was trying to serialize a GeoPoint.</p>
