JAVA-ANDROID Chamando activity por botão! URGENTE!

Android

Java

23/10/2015

Olá gente!
Estou começando a programar em java e estou com um problema quando tento chamar uma activity através de um botão.
Criei uma activity SplashScreen que logo depois abre uma nova activity e nessa nova activity tem um botão que abre uma terceira activity. Porém quando a SplashScreen chama a segunda activity o meu app para de funcionar. Alguém pode me ajudar? Comecei a pouco tempo e preciso fazer esse aplicativo o mais rápido possível para a faculdade. Seguem os códigos.
Main Activity
package com.bertoline.soleilinfini;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Window;

public class MainActivity extends Activity {

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		requestWindowFeature(Window.FEATURE_NO_TITLE);
		setContentView(R.layout.activity_main);
		
		
		Thread timer = new Thread()
		{
			public void run()   {
				try
				{
					sleep(2000);
				}
				catch (Exception e)
				{
					
				}
				finally
				{
					MainActivity.this.finish();
					Intent intent = new Intent(MainActivity.this,    Second.class);
					startActivity(intent);
				}
			}
		};
		
		timer.start();
		
	}

}


Second Activity
package com.bertoline.soleilinfini;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.Window;
import android.widget.Button;

public class Second extends Activity {

	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_second);
		requestWindowFeature(Window.FEATURE_NO_TITLE);
		
		Button buto = (Button) findViewById(R.id.button1);

		buto.setOnClickListener(new View.OnClickListener(){
		    public void onClick(View view){
		    	Intent chama = new Intent(Second.this , Third.class);
		        startActivity(chama);
		    }
		});
	}
}



Manifest
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.bertoline.soleilinfini"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="18"
        android:targetSdkVersion="22" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name=".MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity
            android:name=".Second"
            android:label="@string/title_activity_second" >
        </activity>
        <activity
            android:name=".Third"
            android:label="@string/title_activity_third" >
        </activity>
    </application>

</manifest>

Leonardo

Leonardo

Curtidas 0
POSTAR