我有一个菜单,并想开一个新的活动,当用户点击菜单项:如何从菜单切换到新的活动?
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle item selection
switch (item.getItemId()) {
case R.id.add_symbol:
System.out.println("ADD SYMBOL CLICKED!");
Intent myIntent = new Intent(this.getContext(), AddStocksActivity.class);
startActivityForResult(myIntent, 0);
return true;
default:
return super.onOptionsItemSelected(item);
}
}
我不知道如何创建我的意图正确
编译器错误:
The method getContext() is undefined for the type Main
与你的代码,会发生什么?通常你可以使用“this”作为你的itnent的上下文。 – 2010-08-27 20:08:47
未定义类型为Main的方法getContext() – 2010-08-27 20:11:26
您是不是使用eclipse?你应该在日食编辑器 – Falmarri 2010-08-27 20:31:32