我在投射活动时遇到了一些问题,当我点击菜单中的项目打开活动时,应用程序崩溃,而logcat表示可以投射活动。问题出在这一行:
_Sapp = (SecondActivityApp)getApplicationContext();
我认为这是getApplicationContext
,但我不确定。我该如何解决?
答案 0 :(得分:0)
如果您尝试从菜单中启动一个新的活动,如果您想从其他任何地方开始活动,则必须像使用Intent一样使用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);
}