She*_*lam 3 android contextmenu menu android-intent android-activity
我有一个菜单,想要在用户点击菜单项时打开一个新的Activity:
@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);
}
}
Run Code Online (Sandbox Code Playgroud)
我不确定如何正确创建我的意图
编译器错误:
The method getContext() is undefined for the type Main
Run Code Online (Sandbox Code Playgroud)
自Main扩展Activity(扩展Context)以来,您可以:
Intent myIntent = new Intent(this, AddStocksActivity.class)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9708 次 |
| 最近记录: |