Eclipse で Android アプリを作成していますが、何らかの理由で .Splash ではなく .AgainActivity が常に起動しています。.AgainActivity を削除してエミュレーターで実行し、.Splash が機能しましたが、両方のアクティビティが存在する場合、最初に実行されません。
誰かが私が何をする必要があるか知っていますか?
AndroidManifest XML:
<application
android:icon="@drawable/test_logo"
android:label="@string/app_name" >
<activity
android:label="@string/app_name"
android:name=".Splash">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:label="@string/app_name"
android:name=".AgainActivity">
<intent-filter>
<action android:name="again.we.practice.AgainActivity" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
</application>
スプラッシュ Java:
package again.we.practice;
import android.app.Activity;
import android.os.Bundle;
public class Splash extends Activity{
@Override
protected void onCreate(Bundle National) {
// TODO Auto-generated method stub
super.onCreate(National);
setContentView(R.layout.splash);
}
}