android– 如何从菜单切换到新的Activity?

android– 如何从菜单切换到新的Activity?,第1张

概述我有一个菜单,想要在用户点击菜单项时打开一个新的Activity:@OverridepublicbooleanonOptionsItemSelected(MenuItemitem){//Handleitemselectionswitch(item.getItemId()){caseR.id.add_symbol:System.out.println("ADDS

我有一个菜单,想要在用户点击菜单项时打开一个新的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?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1113929.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存