我在投射活动时遇到了一点问题,当我单击菜单中的项目以打开活动时,应用程序崩溃并且 logcat 说它可以投射活动。问题出在这一行:
_Sapp = (SecondActivityApp)getApplicationContext();
我认为是,getApplicationContext
但我不确定。我该如何解决?
我在投射活动时遇到了一点问题,当我单击菜单中的项目以打开活动时,应用程序崩溃并且 logcat 说它可以投射活动。问题出在这一行:
_Sapp = (SecondActivityApp)getApplicationContext();
我认为是,getApplicationContext
但我不确定。我该如何解决?
如果您尝试从菜单开始一个新的活动,您必须像您一样使用一个 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);
}