 <p>Without a stacktrace it can be hard to tell. From what I can see you have two possible culprites.</p> <p><strong>First</strong></p> <pre><code>Bundle extras = getIntent().getExtras(); public final String ID_CITY = extras.getString("CITY_TH"); </code></pre> <p>In your Search class you are trying to get data from bundle. But in your MainActivity.goMenu() you are not passing in a bundle. This can cause a <code>NULLPOINTEREXCEPTION</code></p> <p><strong>Second</strong></p> <pre><code>setupActionBar(); </code></pre> <p>Please try commenting that out in your Search.class and see what the results are. I can't see what your theme is from the manifest. So you may not even have an Action bar which can cause a crash. So if commenting out the line above works, add the following to your manifest: </p> <p>Change:</p> <pre><code>android:theme="@style/AppTheme" </code></pre> <p>To:</p> <pre><code>android:theme="@android:style/Theme.Holo" </code></pre> <p>and see if that works.</p>