Android菜单使应用程序崩溃
我的代码中包含以下内容,当我从菜单中选择此新活动时,我想切换到此新活动,但应用程序一直关闭:Android菜单使应用程序崩溃,android,Android,我的代码中包含以下内容,当我从菜单中选择此新活动时,我想切换到此新活动,但应用程序一直关闭: public boolean onOptionsItemSelected(MenuItem item) { // Handle item selection switch (item.getItemId()) { case R.id.mi_baas: startActivity(new Intent("com.my.pro
public boolean onOptionsItemSelected(MenuItem item) {
// Handle item selection
switch (item.getItemId()) {
case R.id.mi_baas:
startActivity(new Intent("com.my.project.BAAS"));
return true;
default:
return super.onOptionsItemSelected(item);
}
}
}
请帮助,到目前为止已有2天了。…您必须通过要打开的
上下文和类
您的代码应该是这样的
public boolean onOptionsItemSelected(MenuItem item) {
// Handle item selection
switch (item.getItemId()) {
case R.id.mi_baas:
startActivity(new Intent(getContext(),BAAS.class));
return true;
default:
return super.onOptionsItemSelected(item);
}
}
}
希望有帮助:)BAAS是一个活动..?使用LogCat检查与崩溃相关的Java堆栈跟踪:,假设“just keeps Close”,您的应用程序正在崩溃。是的,BAAS是一个活动我收到消息“Cannot resolve method getContect()”,您必须在那里传递上下文。如果您在片段中,则必须调用getActivity(),或者如果您在活动中,则只需传递此消息。