У меня проблемы с этим заставкой. Первый должен длиться 3 секунды, затем перейти ко второму всплеску, но все, что происходит, это то, что первый открывается, и больше ничего не происходит, какие-либо идеи?
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
public class Splash1 extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.splash1);
}
final Thread logoTimer = new Thread() {
public void run() {
try {
sleep(3000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally {
Intent splash2 = new Intent("com.zombieface.dubsnake.SPLASH2");
startActivity(splash2);
}
}
};
@Override
protected void onPause() {
// TODO Auto-generated method stub
super.onPause();
finish();
}
}
Это Манифест:
<activity
android:name=".Splash1"
android:configChanges="keyboard|keyboardHidden|orientation"
android:label="Dub Snake"
android:screenOrientation="portrait" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".Splash2"
android:configChanges="keyboard|keyboardHidden|orientation"
android:label="Dub Snake"
android:screenOrientation="portrait" >
<intent-filter>
<action android:name="com.zombieface.dubsnake.SPLASH2" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>