0

我在投射活动时遇到了一点问题,当我单击菜单中的项目以打开活动时,应用程序崩溃并且 logcat 说它可以投射活动。问题出在这一行:

 _Sapp = (SecondActivityApp)getApplicationContext();

我认为是,getApplicationContext但我不确定。我该如何解决?

4

1 回答 1

0

如果您尝试从菜单开始一个新的活动,您必须像您一样使用一个 Intent,如果您想从任何其他地方开始一个活动。

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    switch (item.getItemId()) {
    case R.id.action_testdone:
        Intent intent = new Intent(getApplicationContext(), SecondActivityApp.class);
        startActivity(intent);
        break;
    default:
        break;
    }
    return super.onOptionsItemSelected(item);
}
于 2013-09-28T18:36:00.623 回答