1
在我的android项目中,我有2个活动。我如何从活动启动活动。 我知道我可以做'startActivity',但是我的活动没有注册任何Intent,有没有我仍然可以从我的活动中启动它?如何直接从我的活动启动活动
谢谢。
在我的android项目中,我有2个活动。我如何从活动启动活动。 我知道我可以做'startActivity',但是我的活动没有注册任何Intent,有没有我仍然可以从我的活动中启动它?如何直接从我的活动启动活动
谢谢。
startActivity(new Intent(this, MyOtherActivity.class));
startActivity(new Intent(this, MyOtherActivity.class));
或
startActivityForResult(intent, requestCode)
正如随访,一般的“Android方式”就是实现的东西,如按钮点击处理程序和自然界的其他东西的匿名内部类。在这些情况下,一个简单的“this”会导致错误。我强迫自己习惯于输入我当前所在课程的名称,然后选择“this”,所以如果我从“MyMainActivity”开始活动,它会这样读取: startActivity(new Intent(MyMainActivity .this,MyOtherActivity.class)); – MattC 2009-09-01 01:44:36
另请注意,您不必为其列出意图过滤器,但仍然必须在清单中列出。 – 2009-09-01 06:48:44