嗨,我目前在我的 android 应用程序中有两个包说com.packagea
和com.packageb
。现在我正在尝试通过以下代码com.packageb
从一个活动中激活一个活动com.packagea
String username = ((android.widget.EditText)findViewById(R.id.editUserName)).getText().toString();
String pass = ((android.widget.EditText)findViewById(R.id.editPass)).getText().toString();
Intent i = new Intent(this, Authenticate.class);
i.putExtra("uname", username);
i.putExtra("pass",pass);
startActivityForResult(i, 1);
但是它甚至不会进入 Authenticate.class 中的com.packageb
. 任何建议为什么它不在那个班级。这是我在清单文件中声明活动的方式
<activity
android:name=".Authenticate"
android:label="@string/title_activity_options" >
</activity>
我需要指定一个包名吗?这只发生在我尝试从不同的包中调用活动时。有关如何解决此问题的任何建议