我有一个菜单,想要在用户点击菜单项时打开一个新的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); } }
我不确定如何正确创建我的意图
编译器错误:
The method getContext() is undefined for the type Main
解决方法:
由于Main扩展了Activity(扩展了Context),你可以这样做:
Intent myIntent = new Intent(this, AddStocksActivity.class)
总结 以上是内存溢出为你收集整理的android – 如何从菜单切换到新的Activity?全部内容,希望文章能够帮你解决android – 如何从菜单切换到新的Activity?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)