Android 如何直接从我的活动启动活动

Android 如何直接从我的活动启动活动,android,Android,在我的android项目中,我有两个活动。如何从活动启动活动。 我知道我可以做“startActivity”,但我的活动没有注册任何意图,我是否仍然可以从我的活动中启动它 多谢各位 startActivity(new Intent(this, MyOtherActivity.class)); 或 或 作为后续工作,通常“android方式”是为按钮点击处理程序和其他类似性质的东西实现匿名内部类。在这些情况下,简单的“this”将导致错误。我强迫自己养成这样的习惯:输入我当前所在的类的名称,然后

在我的android项目中,我有两个活动。如何从活动启动活动。 我知道我可以做“startActivity”,但我的活动没有注册任何意图,我是否仍然可以从我的活动中启动它

多谢各位

startActivity(new Intent(this, MyOtherActivity.class));


作为后续工作,通常“android方式”是为按钮点击处理程序和其他类似性质的东西实现匿名内部类。在这些情况下,简单的“this”将导致错误。我强迫自己养成这样的习惯:输入我当前所在的类的名称,然后输入“this”,因此,如果我从“MyMainActivity”开始一项活动,它的内容如下:startActivity(new Intent(MyMainActivity.this,MyOtherActivity.class));另外请注意,您不必为它列出一个意图过滤器,但它仍然必须在清单中列出。作为后续,通常的“android方式”是为按钮单击处理程序和其他类似性质的东西实现匿名内部类。在这些情况下,简单的“this”将导致错误。我强迫自己养成这样的习惯:输入我当前所在的类的名称,然后输入“this”,因此,如果我从“MyMainActivity”开始一项活动,它的内容如下:startActivity(new Intent(MyMainActivity.this,MyOtherActivity.class));还要注意的是,您不必为它列出一个意图过滤器,但它仍然必须在清单中列出。
startActivity(new Intent(this, MyOtherActivity.class));
startActivityForResult(intent, requestCode)