我正在制作一个简单的 Android 应用程序,它只包含两个活动,.Password 和 .Adder
<activity
android:name=".Adder"
android:label="@string/title_activity_adder" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity
android:name=".Password"
android:label="@string/title_activity_adder" >
<intent-filter>
<action android:name="android.intent.action.PASSWORD" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
.Password 活动设置为 LAUNCHER,但是当我运行它时,.Adder 活动向我们显示。
我有两个活动的 .xml 和 .java 文件,通过 setContentView() 正确连接,Eclipse 根本没有报告任何文件中的任何类型的错误。
Password Activity 检查正确的密码并将控制权切换到 Adder Activity:
Intent openStartingPoint = new Intent("com.example.pointsadder.MAIN");
startActivity(openStartingPoint);