假设我有两个 Activity(在同一个包下):
HomeActivity(启动器活动)
SpinnerActivity
他们俩都在AndroidManifest.xml
.
现在我尝试创建一个方法来实现活动跳转:
private void redirectToActivity(String dest) {
Intent intent = new Intent();
intent.setClassName(this,dest);
startActivity(intent);
}
我把它叫做HomeActivity
:
redirectToActivity("SpinnerActivity");
但我得到了这个错误:
找不到明确的活动类 {com.app/SpinnerActivity};您是否在 AndroidManifest.xml 中声明了此活动?
我试图添加这一行:
intent.setPackage("com.app");
这没用。
有什么问题?